回 帖 发 新 帖 刷新版面

主题:连接数据库的问题

SqlConnection sqlConn = new SqlConnection("server = VIJAYK; database = pubs; uid = sa; pwd = 102427");

程序启动往表里添加数据时报错!
说“SQL 不存在或访问被拒绝”!
是怎么回事啊?
我的Sql Server服务管理器已经启动了,还有我的登录名默认就是sa,密码:102427
访问被拒绝不可能啊?
还有这个uid 是不是sql Server登录时身份验证的用户名啊?
还有就是如果用windows身份认证怎么写代码?uid?pwd?

回复列表 (共7个回复)

沙发

数据源没配置吧?

板凳

据我所知这个不用配置数据源。

3 楼

他用的是ADO方式连接数据库,是不需要配置数据源的。连接串可以参考下面的。

string conString="user id=MYUSERNAME;data source=MYDATABASE;persist security info=True;initial catalog=MYSHUJUKU;password=MYPASSWORD";

另外还有一个问题,你的连接串等号左右不要加空格。

4 楼

谢谢,已经解决。

5 楼

对了,如果采用windows身份认证该怎么写?

6 楼

string conString="data source=MYDATABASE;persist security info=false;initial catalog=MYSHUJUKU;"

7 楼

string conString="data source=.;initial catalog=Northwind;integrated security=sspi"
这是windows方式 

我来回复

您尚未登录,请登录后再回复。点此登录或注册