【问题标题】:C# connect to System ODBC datasourceC# 连接到系统 ODBC 数据源
【发布时间】:2020-01-10 03:52:09
【问题描述】:

服务器管理员为我创建了一个 32 位 ODBC 系统 DSN,其中包含数据库和用户凭据。我现在正在努力了解如何从我的 C# 代码连接到该数据库。如果我使用的是 SSIS 连接,它会毫无问题地通过,所以我知道他们设置的数据是正确的。

我现在应该使用 SqlConnection 或 OleDbConnection 来访问它吗?我都试过了,无论我尝试什么类型的连接字符串,它总是会导致错误。这是连接到对连接字符串很重要的 Denodo 实例。

【问题讨论】:

  • 你应该使用 OdbcConnection 和相关的类。

标签: c# odbc denodo


【解决方案1】:

只需输入已配置的 DSN 名称即可:

using System.Data.Odbc;
OdbcConnection DbConnection = new OdbcConnection("DSN=SAMPLE_ISAM");
// Your code here
DbConnection.Close();

其他一切都一样,“连接字符串”信息都包含在 DSN 本身中,如果配置正确的话。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多