server=.与server=.\sql2008有区别的吗????????????
本帖最后由 ZR__MaNong 于 2013-10-31 23:25:39 编辑 刚才才把项目搭建起来 一开始总是显示不出数据 在底层有个调用存储过程的方法 程序一运行到那里 就出现异常
http://img.my.csdn.net/uploads/201310/31/1383232896_7378.jpg
(错误图片沙发也能看得到 直接传搞死喘不上来)
找啊找 找啊找 最后在webconfig中 找到了配置文件
<add name="ConnectionString" connectionString="Database=***;Server=.\sql2008;User ID=sa;Password=1;" providerName="System.Data.SqlClient"/>
最后该成
<add name="ConnectionString" connectionString="Database=NetHis_HISClinic_3_5_3;Server=.;User ID=sa;Password=1;" providerName="System.Data.SqlClient"/>
之后程序终于读出了数据
想请问各位大神 这两种链接方式有区别吗?我记得有时候链接数据库的时候确实要加上\sql2008的 请大神给个解释 谢谢
[解决办法]
因为服务器上装了多SQL实例.
server=. --> 连接服务器的默认SQL实例.
server=.\sql2008 --> 连接服务器上名称为"sql2008"的实例.