在C#服务器资源管理器中连接数据库,然后右键点建立的连接选属性,在属性面版中将连接字符串内容复制出来,粘贴到
string connString =
                "Data Source=.; Initial Catalog=MySchool;User ID=sa"; 中的引号内,如果字符串中有\,则在引号前加@就可了,这样连接数据库就不能失败了,同时也可将服务器名替换为.便于移植。

解决方案 »

  1.   

    如果你用绝对地址,最好从web.config中检查相应字段,复制过来,  或者使用动态连接方式
      

  2.   

    string connString = "Data Source=.; Initial Catalog=MySchool;User ID=sa"; 
    你的数据库密码为空吗?不为空加上密码(Password=***) 也可以换用Windows验证试试:
    string connString = "Data Source=.; Initial Catalog=MySchool;Integrated Security=True";
      

  3.   

    如果你用的SQL server不是完全版的,"data source=.\\SQLEXPRESS"才可以