日期:2014-05-17  浏览次数:20435 次

vs2010连接EXPRESS正常,连接企业版sql2008有问题
下面是连接sql2008EXPRESS版本的配置文件
<add name="ConnStr" connectionString="Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\Data.mdf;Integrated Security=True;User Instance=True"/>

连接很正常,可就是在连接企业版本的时候我改了一下
<add name="ConnStr" connectionString="Data Source=.\MSSQLSERVER;AttachDBFilename=aaa;Integrated Security=True;User Instance=True"/>

请问我改成这样为什么连接不上呢?

------解决方案--------------------
连得上才怪,一般情况下,SQL SERVER是只安装一个选项SQLEXPERESS或者SQLSERVER。如果是本地数据库,直接“.”就行了,或者local
------解决方案--------------------
用:
"Data Source=(local);Database=data;Uid=sa;Pwd=5xx3xxx5xxx4"