1,检查你的数据库版本,是2000,2005,2008的哪个版本?不同版本的连接字符串不同。
2,检查数据库是否启动,然后检查你的SA账户的状态,是禁用,还是启用?
3,如果是2005版本,你要配置引擎,调整为允许TCP/IP连接访问。
然后重新启动数据库服务即可。
其实是可以连接的,楼主试试在桌面建一个.udl的文件,建完后会像记事本一样的打开,你需要选择打开方式,别跟我说不知道在哪,打开方式应会有一个
ole
db
core
services,选择
打开以后找到“提供程序”,在下拉框中找到mircrosoft
ole
db
sql
server,再下一步就是同vs里的连接了,不用我多说楼主应该知道怎么做了,测试连接成功后确定,再以记事本的形式打开,你就可以看见连接字符串了,注意如果在vs中报错的话,注意看看:data
source=win7-pc\sqlexpress
这里的win7-pc后面要多加一个斜杠
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)