黑马程序员技术交流社区

标题: Data Source=.\SQLEXPRESS与localhost的区别是什么 [打印本页]

作者: 杨磊    时间: 2012-2-2 00:20
标题: Data Source=.\SQLEXPRESS与localhost的区别是什么
Data Source=.\SQLEXPRESS与localhost的区别是什么 为什么我使用Data Source=.\SQLEXPRESS就连不上数据库
显示
无法打开登录所请求的数据库 "xuanke"。登录失败。
用户 '20090405-0733\Administrator' 登录失败。
<add name="xuankeConnectionString" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=xuanke;Uid=sss;pwd=123"
providerName="System.Data.SqlClient"/>
用Data Source=localhost就没有问题了
<add name="xuankeConnectionString" connectionString="Data Source=localhost;Initial Catalog=xuanke;Uid=sss;pwd=123"
providerName="System.Data.SqlClient"/>
作者: 张立    时间: 2012-2-2 09:54
那是因为你的sql版本不是SQLEXPRESS的只需要填对主机名或ip地址就可以了,“.”和localhost是一样的代表本机ip你也可以写127.0.0.1
作者: 岳喜礼    时间: 2012-2-2 10:05
.代表的就是 localhost吧
\SQLEXPRESS 是Provide
作者: 黄晓波    时间: 2012-2-4 09:54
.和localhost都是代表的本地服务器。\SQLEXPRESS是一个数据库实例对象,一个数据库中可以有多个实例对象。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2