【问题标题】:How to programmatically configure an ODBC Datasource using C#如何使用 C# 以编程方式配置 ODBC 数据源
【发布时间】:2008-09-18 13:27:09
【问题描述】:

有没有办法用 C# 创建 ODBC DSN?

也许是 P/invoke?

【问题讨论】:

    标签: c# .net odbc


    【解决方案1】:

    您可以使用注册表类将dsn信息写入注册表中,在

    HKLM\Software\ODBC\ODBC.INI\ODBC Data Sources
    

    您需要检查 ODBC 驱动程序需要哪些值。

    【讨论】:

      【解决方案2】:

      以下资源可能会有所帮助:

      MSDN:

      How To Use the ODBC .NET Managed Provider in Visual C# .NET and Connection Strings

      CodeProject.com

      An ODBC (DSN/Driver) Manager DLL written in C#

      你可以尝试调用函数:

      SQLWriteDSNToIni 和 ConfigDSN(MSDN 链接由于某种原因已失效,请尝试按函数名称搜索)

      【讨论】:

        【解决方案3】:

        可以在here 找到为 SQL Server 创建 ODBC 数据源所需的注册表项和值的示例。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-03-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-09-26
          • 2021-10-19
          • 2011-03-15
          相关资源
          最近更新 更多