参考Scott Guthrie的《Configuring ASP.NET 2.0 Application Services to Use SQL Server 2000 or SQL Server 2005 》
简单概括几点:
1,使用aspnet_regsql.exe 命令创建数据库;
2,连接字符串:
<configuration>
<connectionStrings>
<remove name="LocalSqlServer"/>
<add name="LocalSqlServer"
connectionString="Data Source=localhost;
Initial Catalog=appservicesdb;
Integrated Security=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>
注意这里添加连接字符串的表达式,使用的是集成Windows身份验证(using Windows Integrated Security)的方式
<add name="LocalSqlServer"
connectionString="Data Source=localhost;
Initial Catalog=appservicesdb;
Integrated Security=True"
providerName="System.Data.SqlClient"/>
另外的一种方式,使用SQL Server的身份认证,可以使用下面的表达式:
<add name="Sales"
providerName="System.Data.SqlClient"
connectionString= "server=myserver;database=Products;uid=salesUser;pwd=sellMoreProducts" />