欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » ASP.Net » 正文

热门阅读

SqlConnection提示"实例失败"原因

创建时间:2013年07月13日 11:31  阅读次数:(6152)
分享到:
提示该问题的原因是因为SqlConnection的连接字符串错误,我的连接字符串是这样子,
data source=W-PC\SQLEXPRESS,uid=sa;password=******;initial catalog=databasename

因为想着需要转义,所以在web.config中将上面字符串改为:
data source=W-PC\\SQLEXPRESS,uid=sa;password=******;initial catalog=databasename

但运行后SqlConnection在Open的时候总是提示“实例失败”的错误,挣扎纠结了半天,终于发现,原来web.config中的斜杠并不需要转义,直接用一个单斜杠就可以了。

另外发现vs一个小问题,虽然在web.config中的单斜杠不需要转义,也就是只有一个单斜杠,但在调试的时候,你在即时窗口输出的字符串或鼠标移过去时提示的字符串会有两个斜杠,这很容易给大家误解,只有点到文本可视化工具中去看时,才会看到真实的一个斜杠,如下图。
即时窗口中会有两个斜杠:


文本可视化工具中只有一个斜杠:
r
来源:.net学习网
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf

打赏

取消

感谢您的支持,我会做的更好!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

最新评论

共有评论0条
  • 暂无任何评论,请留下您对本文章的看法,共同参入讨论!
发表评论:
留言人:
内  容:
请输入问题 43+56=? 的结果(结果是:99)
结  果: