日期:2014-05-18  浏览次数:20477 次

求SQL Server大神帮忙~
我先装的VS2010 然后才装的SQL2008R2,不知道这个有没有影响

上图是我打开VS2010的服务器资源管理器 能搜到我打开的服务器,但是数据库连接不到

http://photo.renren.com/photo/238399197/photo-5503295257#/238399197/photo-5503295258
这张是连接服务器时候弹出来的错误

网上很多内容都是 2005连接VS2008的例子。很多东西不一样了,我也不太明白。我只改了SQL Server网络配置,打开了TCP/IP,Named Pips,等4个协议。
另外貌似还需要改web.config。可是我也不太明白,找到的例子里面都是需要有用户名和密码的,但是我的数据库选择的是window用户验证,不知道是不是和这个有关系。 具体代码是下面这段:
  <connectionStrings>
  <add name="ApplicationServices"
  connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
  providerName="System.Data.SqlClient" />
  </connectionStrings>

跪求大神降临啊,小的恭候大驾。。。。 是在是摸爬滚打泪奔一天了,吃不消了

------解决方案--------------------
试试这个
<add name="maindb" connectionString="Data Source=ASPDLNWL3A2262\MSSQLSERVER2008;Initial Catalog=KmjFrameWorkDB;Integrated Security=True" providerName="System.Data.SqlClient"/>