解决方法:
1.打开远程连接,启用sa帐户,集合windows验证 请查看 http://hi.baidu.com/atmo/blog/item/ef72dc824adbb7be6d811955.html
2.如果上面的方法还没有解决很可能是连接字符串的错误,如果用的是SQL Server 2005 Express ,连接字符串就要按下面的方法写,记得一定要加 "Express",我就是因为这个问题而提示这个错误
<add key="ConnectionString" value="server=localhost\sqlexpress;uid=sa;pwd=123456;database=News"/>
如果是SQl Server 2000 则是:
<add key="ConnectionString" value="server=(local);uid=sa;pwd=123456;database=News"/>
二.SQL SERVER 2005 连接时出错,应注意以下几方面的设置:
1、身份认证模式:
3、相关的服务是否已经启动,并设置其端口:
例如:ConnString = "data source=LOCALHOST\\SQLEXPRESS;User Id=smart;Password=password;packet size=4096;database=SmartSchedule-ok";