当前位置: 代码迷 >> ASP.NET >> vs2005 C#数据库字符串有关问题,待.
  详细解决方案

vs2005 C#数据库字符串有关问题,待.

热度:7453   发布时间:2013-02-25 00:00:00.0
vs2005 C#数据库字符串问题,在线等待.
我用vs2005   C#连接SQL数据库文件,  
SqlConnection   con   =   new   SqlConnection( "Data   Source=.\SQLEXPRESS;AttachDbFilename=D:\ASP2005\votecontrol\vote.mdf;Integrated   Security=True;Connect   Timeout=30;User   Instance=True ");
但是提示无法识别的转义序列,问题出在Data   Source=.\SQLEXPRESS中的"\".请问题如何解决?谢谢.

------解决方案--------------------------------------------------------
SqlConnection con = new SqlConnection(@ "Data Source=.\SQLEXPRESS;AttachDbFilename=D:\ASP2005\votecontrol\vote.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True ");
------解决方案--------------------------------------------------------
要么前面加转义字符 "@ ":
SqlConnection con = new SqlConnection(@ "Data Source=.\SQLEXPRESS;AttachDbFilename=D:\ASP2005\votecontrol\vote.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True ");

要么将 "\ "替换成 "/ "
SqlConnection con = new SqlConnection( "Data Source=./SQLEXPRESS;AttachDbFilename=D:/ASP2005/votecontrol/vote.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True ");
  相关解决方案