主题:VS数据库连接不上了
我把MDF和日志放在APP_DATA下,前台sqldatasource控件在web.config中的连接是
<connectionStrings>
<add name="ConnectionStringNewarticle"
connectionString="DataSource=.\SQLEXPRESS;
AttachDbFilename=|DataDirectory|\UserDB.mdf;
IntegratedSecurity=True;
UserInstance=True"providerName="System.Data.SqlClient" />
</connectionStrings>
sqldatasource控件使用完全正常。
可是我在cs页里用语句SqlConnection cnt = new SqlConnection("server=.;database=UserDB;uid=sa;pwd=1234;");不行
打开sql重新附加,
我的sql服务器:MWL\SQLEXPRESS(MWL是计算机名)
附加后显示数据库名:E:\我的文档\ENGWEB\APP_DATA\USERDB.MDF
于是我又试了
SqlConnection cnt = new SqlConnection("server=.\\SQLEXPRESS;database=UserDB;uid=sa;pwd=1234;");不行
或("server=.\\SQLEXPRESS;database=UserDB;IntegratedSecurity=True;UserInstance=True"");不行
或("server=.\\SQLEXPRESS\\E:\我的文档\ENGWEB\APP_DATA\USERDB.MDF;
database=UserDB;uid=sa;pwd=1234;");不行
没遇上这样的情况,彻底混乱,救救我。麻烦仔细看看我说的情况,谢谢
<connectionStrings>
<add name="ConnectionStringNewarticle"
connectionString="DataSource=.\SQLEXPRESS;
AttachDbFilename=|DataDirectory|\UserDB.mdf;
IntegratedSecurity=True;
UserInstance=True"providerName="System.Data.SqlClient" />
</connectionStrings>
sqldatasource控件使用完全正常。
可是我在cs页里用语句SqlConnection cnt = new SqlConnection("server=.;database=UserDB;uid=sa;pwd=1234;");不行
打开sql重新附加,
我的sql服务器:MWL\SQLEXPRESS(MWL是计算机名)
附加后显示数据库名:E:\我的文档\ENGWEB\APP_DATA\USERDB.MDF
于是我又试了
SqlConnection cnt = new SqlConnection("server=.\\SQLEXPRESS;database=UserDB;uid=sa;pwd=1234;");不行
或("server=.\\SQLEXPRESS;database=UserDB;IntegratedSecurity=True;UserInstance=True"");不行
或("server=.\\SQLEXPRESS\\E:\我的文档\ENGWEB\APP_DATA\USERDB.MDF;
database=UserDB;uid=sa;pwd=1234;");不行
没遇上这样的情况,彻底混乱,救救我。麻烦仔细看看我说的情况,谢谢