使用ODBC别名连接SQL Server

本文关键字:SQL Server 连接 别名 ODBC 使用 | 更新日期: 2023-09-27 18:09:30

我安装了一个MSDE,并为它安装了一个DB。在客户端计算机上有一个ODBC别名(x),我想用c#编写的。net 4程序连接到它。如果我只有登录名(y)和密码(z),我应该使用什么连接字符串?

还是从注册表中提取服务器和数据库名称?

使用ODBC别名连接SQL Server

试试这个:

提供者= MSDASQL.1;数据源= x

,其中x是您的ODBC别名。您将需要像往常一样向其中添加安全信息。

http://support.microsoft.com/kb/310988

示例#4是用于DSN的。

 {
   OdbcConnection cn;
   OdbcCommand cmd;
   string MyString;
   MyString="Select * from Customers";
   cn= new OdbcConnection("dsn=myDSN;UID=myUid;PWD=myPwd;");
   cmd=new OdbcCommand(MyString,cn);
   cn.Open();
   MessageBox.Show("Connected");
   cn.Close();
 }