日期:2014-05-18  浏览次数:20721 次

vs2005 无法连接 sql2000
我用的是xp系统,使用vs2005团队版开发,在连接sql2000时,始终抱错说“sa 用户无法连接”。我在使用vs2003用同样的代码可以连接上数据库(sa用户)。请问,这是怎么一回事?谢谢!!!

------解决方案--------------------
该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式.
参考:http://omeweb.com/content.aspx?id=2330
------解决方案--------------------
try

Initial Catalog=master;Data Source=localhost;Integrated Security=SSPI
------解决方案--------------------
Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

2005的连接字符串哈,看看对不对。

http://www.connectionstrings.com/?carrier=sqlserver2005