Asp.net 如何在web.config上为SQL Server连接建立字符串连接?
我正在为ASP.NET创建一个站点,实际上我创建了一个EF模型来创建我的数据库,但这只是创建一个SQL Express.mdf数据库,我想知道如何更改连接字符串以连接到SQL Server数据库Asp.net 如何在web.config上为SQL Server连接建立字符串连接?,asp.net,Asp.net,我正在为ASP.NET创建一个站点,实际上我创建了一个EF模型来创建我的数据库,但这只是创建一个SQL Express.mdf数据库,我想知道如何更改连接字符串以连接到SQL Server数据库 <connectionStrings> <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-WingtipToys;Integrated S
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-WingtipToys;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="WingtipToys" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\wingtiptoys.mdf;Integrated Security=True"
providerName="System.Data.SqlClient" />
这是连接到SQL数据库的连接字符串构造示例。在适当的地方更改名称。您是否介意在回答文本中添加解释,以便不熟悉该问题的人更好地理解它?这是非常不言自明的,但是,请将运行SQL server实例的实际服务器名称替换为ServerName;DatabaseName成为您希望连接的MSSQL实例所在的数据库;userid成为您用于连接的实际用户ID;密码将成为该用户ID的实际密码。无需使用MultipleActiveResultSets。Dean,StackOverflow鼓励撰写问题的完整答案,评论是二等公民。如果你把上一次评论中的信息放在答案正文中会很有帮助。
<add name="ConnectionStringName"
providerName="System.Data.SqlClient"
connectionString="Data Source=ServerName;Initial Catalog=DatabaseName;Integrated Security=False;User Id=userid;Password=password;MultipleActiveResultSets=True" />