【问题标题】:How to set ODBC connection string for adaptive server anywhere network server in C#如何在 C# 中为自适应服务器任何位置的网络服务器设置 ODBC 连接字符串
【发布时间】:2009-09-11 09:35:14
【问题描述】:

我在任何地方都有一个自适应服务器网络服务器(7.0 版),它的名字是“TestServer”。 现在,客户端想使用 DOTNET 中的 OdbcConnetion 连接这个服务器,如何设置连接字符串?

【问题讨论】:

    标签: .net odbc connection-string sybase-asa


    【解决方案1】:

    ODBC 的连接字符串像这样使用 DSN:

    string connString = "DSN=TestServer;UID=user;PWD=password;";
    

    使用 DSN 需要客户端在客户端计算机上设置 ODBC DSN。 或者,如果您知道用户安装了什么 ODBC 驱动程序,您可以在连接字符串中包含驱动程序详细信息:

    string connString = "{Microsoft ODBC for Oracle};SERVER=TestServer;UID=user;PWD=password;";
    

    然后在创建 OdbcConnection 对象时包含连接字符串:

    System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection(connString);
    

    或之后:

    System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection();
    conn.ConnectionString = connString;
    

    【讨论】:

      【解决方案2】:

      对于此类问题,Connection Strings 是您的最佳资源。

      【讨论】:

        猜你喜欢
        • 2011-06-21
        • 2016-07-21
        • 2014-07-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多