读书人

:OLEDB远程连接SQL Server服务器的有

发布时间: 2012-11-05 09:35:12 作者: rapoo

在线等:OLEDB远程连接SQL Server服务器的问题
服务器方给我的信息如下:
项目的数据库服务器,使用的是SQL Server 2005,详情如下
静态ip服务器:124.205.234.158\SQLEXPRESS
用户名:sa
密码:sa
端口:1433
我参考网上给的连接方法写的连接尝试

C# code
string connStr = "Provider=sqloledb; Data Source=124.205.234.158\SQLEXPRESS; Network Library=DBMSSOCN;  User ID=sa; Passoword=sa;";            OleDbConnection conn = new OleDbConnection(connStr);            conn.Open();

编译对158\SQLEXPRESS提示有问题,通不过,端口是1433,我改成158,1433也连接不上,求教高手解答。

可能有人说没有注册数据库名称的参数:Initial Catalog,这个参数我也不知道,我用vs2010的add connection也没有需要那个参数,图例如下,尝试连接提示sqlserver 不存在或者拒绝访问。


[解决办法]
sqlserver 不存在或者拒绝访问,你输入的地址不对。
[解决办法]
www.connectionstrings.com
字符串很全
检查服务器名称,是否打开
[解决办法]
字符串错了

Data Souce =.或IP;DataBase=db;Username=sa;password:ssssssss

字符串的写法很多种,自己Baidu或用我这个也可以。

读书人网 >C#

热点推荐