照着一本书上做的留言板,代码方面应该已经没有问题,而我也已经根据书上创建了数据库。。
可是从IIS打开主页的时候。。提示如下:
”/bluyzkl“应用程序中的服务器错误。。在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 
其中 bluyzkl是我起的文件夹的名字。。提示
try
{
  //打开数据库的连接
    myConnection.Open();
} 有错。。
请大家看下。。具体代码比较长,不好贴出来。。
大家分析下,可能会是哪里出问题呢?。。数据库已经建好,连接语句应该也没问题。。想了很久,停在这里该不出来了。。
对了,用VS调试的时候能跳出目录清单,然后点主页就是出现同样的问题了。在线等,比较着急~
其中我在web.congfig里面加了句话:
<appSettings>
<add key="SQLCONNECTIONSTRING" value="data source=zhengyd;uid=sa;pwd=;database=OfficeAutoDB;pooling=true"></add>
</appSettings>
   

解决方案 »

  1.   

    数据库连接放在 <connectionStrings>
          ...
    </connectionStrings>吧。
      

  2.   

    你放在 <appSettings> 也可以,不过 要正确读取哦
      

  3.   

    你放在 <appSettings> 也可以,不过 要正确读取哦
      

  4.   

    data source=(local);uid=sa;pwd=;database=OfficeAutoDB;
      

  5.   

    Data Source=(local);User ID=sa;Password;Initial Catalog=OfficeAutoDB;Pooling=true试试
      

  6.   

    在SQL server 里键了asp.net帐户没有?   asp.net+SQL server 要在sqlserver里新增个ASPNET用户的!
      

  7.   

    检查一下"MSSQLSERVER"和"asp.net 状态服务(有的显示的是'asp.net state service')"打开了没有
      

  8.   

    看看数据库服务器是否打开,data source=(local);uid=sa;pwd=;database=OfficeAutoDB;试试这个
      

  9.   

    看看数据库服务器是否打开,data source=(local);uid=sa;pwd=;database=OfficeAutoDB;试试这个
      

  10.   

    这样试试:
    <appSettings> 
    <add key="SQLCONNECTIONSTRING" value="data source=zhengyd;uid=sa;pwd=sa;database=OfficeAutoDB;pooling=true"> </add> 
    </appSettings>
    不行的话看看有没有sa这个用户;
    是在不行就重装vs
      

  11.   

    数据源指向本地数据库相应的数据名
    另外注意IIS权限问题
      

  12.   

    谢谢楼上的几位的回答了。。
    刚学没理解好意思啊,data soure应该是本地数据库。。
    CSDN上的回帖挺有速率的~谢了~ 继续学习ing