这是我将网站上传到服务器后报的错 我知道是数据库连接的问题   <appSettings>
    <add key="ConnStr" value="Server=localhost\\SqlExpress;DataBase=JinXiu_Tang_DB;User ID=sa;Pwd=;"/>
  </appSettings> 这样应该没有错吧  但是我不晓得该怎样改  请大家帮帮忙呀!

解决方案 »

  1.   

    服务器上还是数据库还是“localhost\\SqlExpress”吗?
      

  2.   

    防火墙设置
    允许TCP/IP和命名管道是否设置 
    Sql Server Browser是否启动 
    SQL的登陆方式,选用混合方式 
    连接字符串问题,服务器名和数据库是否正确 
    Server=127.0.0.1/SQLEXPRESS 
      

  3.   

    <add key="ConnStr" value="Server=localhost\\SqlExpress;DataBase=JinXiu_Tang_DB;User ID=sa;Pwd=;"/> 
      </appSettings> 
    1,服务器上的数据库是在服务器本机上吗?如果不是那么就不能是localhost了。
    2,服务器上的数据库是EXPRESS版本吗?如果不是,那么就不是localhost\\SqlExpress了。
    3,服务器上的数据库有JinXiu_Tang_DB数据库吗?sa用户的密码是空的吗?如果不是,就要改了。如果服务器上数据库不是EXPRESS版本,sa的密码不是空的,那么应该是:<add key="ConnStr" value="Server=数据库服务器IP地址;DataBase=数据库名;User ID=sa;Pwd=sa的密码;"/> 
      </appSettings> 
      

  4.   

    你试试这个方法,我以前好像也遇上过
    程序-Microsoft SQL Server 2005-配置工具-SQL Server Configuration Manager
    里面好像有个开启远程连接的..好久没用了加上我这的sqlserver出了点问题记不太清楚了
    改好后,重启服务就行了
    如果不是你需要的我就不好意思了
      

  5.   

    Sql Server 2005->配置工具->Sql Server 2005外围应用配置器->服务和连接的外围应用配置器
    远程连接:同时使用 TCP/IP和named pipes.
      

  6.   

    补充一下,我在本地用IIS远程连接是没有问题的