1

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

4

2 回答 2

3

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;
于 2009-09-11T09:53:51.117 回答
1

对于此类问题,连接字符串是您最好的资源。

于 2011-03-23T03:05:33.483 回答