繁体   English   中英

连接字符串VS asp.net

[英]Connectionstring VS asp.net

我有一个通过connectionstring与DB连接的问题。 这是我的代码:

SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Database.mdf; Integrated Security=True;User Instance=False";

而且visual Studio告诉您错误出在参数AttachDbFilename中-准确地在“ | Data Directory |”之后带有此斜杠。 我尝试使用2个斜杠-没有结果。 我正在使用VS2013。数据库的路径正常。 我不知道问题出在哪里。 我通过组件ant建立了连接,那里的连接字符串与我的连接ant完全一样。

这是转义连接字符串的问题,每次要使用\\时只需使用\\\\即可:

"Data Source=(LocalDB)\\v11.0;AttachDbFilename=|DataDirectory|\\Database.mdf; Integrated Security=True;User Instance=False"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM