主题:连接数据库的问题
supercrsky
[专家分:580] 发布于 2007-02-25 18:38:00
SqlConnection sqlConn = new SqlConnection("server = VIJAYK; database = pubs; uid = sa; pwd = 102427");
程序启动往表里添加数据时报错!
说“SQL 不存在或访问被拒绝”!
是怎么回事啊?
我的Sql Server服务管理器已经启动了,还有我的登录名默认就是sa,密码:102427
访问被拒绝不可能啊?
还有这个uid 是不是sql Server登录时身份验证的用户名啊?
还有就是如果用windows身份认证怎么写代码?uid?pwd?
最后更新于:2007-02-25 18:42:00
回复列表 (共7个回复)
沙发
itzs [专家分:60] 发布于 2007-02-25 22:40:00
数据源没配置吧?
板凳
supercrsky [专家分:580] 发布于 2007-02-26 08:16:00
据我所知这个不用配置数据源。
3 楼
zhxatx [专家分:500] 发布于 2007-02-26 09:00:00
他用的是ADO方式连接数据库,是不需要配置数据源的。连接串可以参考下面的。
string conString="user id=MYUSERNAME;data source=MYDATABASE;persist security info=True;initial catalog=MYSHUJUKU;password=MYPASSWORD";
另外还有一个问题,你的连接串等号左右不要加空格。
4 楼
supercrsky [专家分:580] 发布于 2007-02-26 09:36:00
谢谢,已经解决。
5 楼
supercrsky [专家分:580] 发布于 2007-02-26 09:36:00
对了,如果采用windows身份认证该怎么写?
6 楼
huangkit [专家分:350] 发布于 2007-02-26 11:47:00
string conString="data source=MYDATABASE;persist security info=false;initial catalog=MYSHUJUKU;"
7 楼
tzwhyqq [专家分:30] 发布于 2007-03-18 14:45:00
string conString="data source=.;initial catalog=Northwind;integrated security=sspi"
这是windows方式
我来回复