如何修改我的web.config文件以支持SQL Server 2016?

时间:2017-03-23 20:35:45

标签: c# asp.net database database-connection

我对C#/ .Net开发完全不熟悉。我已经阅读了有关msdn上web.config文件的大量文档,但仍不确定要更改的内容。

如果您回答,请提供一个我应该做的例子吗?如有必要,我可以提供更多信息。

2 个答案:

答案 0 :(得分:1)

您不必提供有关SQL Server的信息,您只需要提供指向数据库的正确连接字符串。

类似的东西:

<connectionStrings> 
    <add name="myConnectionString" 
         connectionString="server=localhost;database=myDb;uid=myUser;password=myPass;" /> 
</connectionStrings>

答案 1 :(得分:0)

  <connectionStrings>
<add name="ConnStringDb1" connectionString="Data Source=localhost;Initial Catalog=YourDataBaseName;Integrated Security=True;" providerName="System.Data.SqlClient" />

如果你只是使用一些本地数据库,这是一种方法。

否则你可以这样设置:

<connectionStrings >
<add
     name="myConnectionString" 
     connectionString="Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;"
     providerName="System.Data.SqlClient"/>

然后在你的代码中你应该写:

using System.Web.Configuration; 

最后你可以设置你的连接变量:

SqlConnection con = new SqlConnection( WebConfigurationManager.ConnectionStrings["myConnectionString"].ConnectionString);

您使用的是实体框架吗?因为那时它可以自动生成。