C# Connectionstring与asp.net

C# Connectionstring与asp.net,c#,asp.net,C#,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"; VisualStudio告诉我们错误在参数

我在通过connectionstring连接DB时遇到问题。 这是我的密码:

SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Database.mdf; Integrated Security=True;User Instance=False";
VisualStudio告诉我们错误在参数AttachDbFilename中——准确地说是在“|数据目录|”之后加上斜杠。我试着用两个斜杠-没有结果。我正在使用VS2013。数据库的路径正常。我不知道问题出在哪里。
我通过组件ant建立了一个连接,连接字符串与我的连接ant完全相同。此解决方案正在工作。

这是一个转义连接字符串的问题,只要在每次使用
\
时使用
\

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

这是一个转义连接字符串的问题,只要在每次使用
\
时使用
\

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

在(LocalDB)之后还需要两个斜杠,或者在字符串@“数据源…”之前添加字符串逐字字符。在(LocalDB)之后还需要两个斜杠,或者在字符串@“数据源…”之前添加字符串逐字字符