Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何修改web.config文件以支持SQL Server 2016?_C#_Asp.net_Database_Database Connection - Fatal编程技术网

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

C# 如何修改web.config文件以支持SQL Server 2016?,c#,asp.net,database,database-connection,C#,Asp.net,Database,Database Connection,我对C#/.Net开发完全陌生。我已经阅读了大量有关msdn文件的文档,仍然不确定要更改什么 如果得到回答,请提供一个我应该做什么的例子好吗?如有必要,我可以提供更多信息 您不必提供有关SQL Server的信息,只需提供正确的连接字符串,该字符串指向您的数据库 比如: <connectionStrings> <add name="myConnectionString" connectionString="server=localhost;data

我对C#/.Net开发完全陌生。我已经阅读了大量有关msdn文件的文档,仍然不确定要更改什么


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

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

比如:

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

最后,您可以设置连接变量,如下所示:

<connectionStrings >
<add
     name="myConnectionString" 
     connectionString="Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;"
     providerName="System.Data.SqlClient"/>
SqlConnection con = new SqlConnection( WebConfigurationManager.ConnectionStrings["myConnectionString"].ConnectionString);

您正在使用实体框架吗?因为它可以自动生成

您不应该,
connectionstring
属性保持不变。谢谢!我现在正在通过源代码管理推动我的修改。如果一切都成功了,我会回来把这个作为答案。我不相信我在使用EF。根据我所读的内容,我需要使用Master Data Services,然后在我的web.config文件中引用它。我仍在研究如何实现这一点。非常困惑。谢谢你的回答!
using System.Web.Configuration; 
SqlConnection con = new SqlConnection( WebConfigurationManager.ConnectionStrings["myConnectionString"].ConnectionString);