繁体   English   中英

使用ODBC别名连接到SQL Server

[英]Connect to SQL Server with ODBC alias

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

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

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();
 }     

尝试这个:

Provider = MSDASQL.1; Data Source = x

其中x是您的ODBC别名。 您需要按照正常情况向此添加安全信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM