配置连接Sqlserver数据库的时候,遇到一些问题,总结了下,首先,Sqlserver分普通企业版还有Express版(以前叫做msde),如果是普通版在表示服务器的时候可以用.或者(local)都是可以的,但是如果是Express版就要用.\sqlexpress或者(local)\sqlexpress这种表示,你需要视情况改掉对应的服务器名称。
然后,Sqlserver连接分俩种验证方式,看你是哪种连接数据库的方式:
1、是Windows身份验证
string connectionstring ="Server=服务器名;Integrated Security=SSPI;database=LibraryMis";2、是Sql验证
string connectionstring ="server=服务器名;database=LibraryMis;uid=用户名;pwd=密码";
看下我的web.config:
</appSettings>
<!-- 数据库连接字符串-->
<connectionStrings>
<add name="ConnectionString" connectionString="server=C-CHENHAIDONG\CHD_SQL_CASE;database=dtcms;Integrated Security=SSPI;" />
</connectionStrings>
...