安装了sqlserver2012数据库,测试一包代码,搜索网上的方法,死活连接不上,最后偶然测试通过,居然是连接字符串的问题。
“如果开发软件的时候是在局域网或者是在本机,并且数据库不在远程计算机上面的时候 ,可以使用windows集成身份验证的方式:”
string connStr="Data Source=china-PCSQLEXPRESS;Initial Catalog=getsinablog;Integrated Security=True";
“如果数据库是在远程的计算机上,就要使用数据库用户密码的形式了,如:”
string connStr="Data Source=IP或域名;Initial Catalog=getsinablog;;User ID=sa;Pwd=sa";
让我在本地调试让我通过的是最后改为加点的字符串:
string connStr="Data Source=.;Initial Catalog=getsinablog;Integrated Security=True";
备份以上连接方式,以兹后用。