我在任何地方都有一个自适应服务器网络服务器(7.0 版),它的名字是“TestServer”。现在,客户端想使用 DOTNET 中的 OdbcConnetion 连接此服务器,如何设置连接字符串?
问问题
4322 次
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 回答