C# 将连接字符串放入web配置中
因此,我使用C,并得到以下SQL连接字符串:C# 将连接字符串放入web配置中,c#,C#,因此,我使用C,并得到以下SQL连接字符串: private static string _conn = Properties.Settings.Default.dBizConnectionString; 我想知道是否以及如何将其放入web配置和应用程序配置中?谢谢你的帮助 简短的回答是肯定的,就像这样: <connectionStrings> <add name="ConnectionStringName" providerName="System.Data.Sql
private static string _conn = Properties.Settings.Default.dBizConnectionString;
我想知道是否以及如何将其放入web配置和应用程序配置中?谢谢你的帮助 简短的回答是肯定的,就像这样:
<connectionStrings>
<add name="ConnectionStringName" providerName="System.Data.SqlClient" connectionString="Server=ServerName; Initial Catalog=InitialCatalog; User ID=User; Password=Password; MultipleActiveResultSets=True;" />
</connectionStrings>
有很多关于连接字符串的信息。您可以指定更多选项,可以对它们进行加密等等,但这将让您开始。下面是Scott Forsyth的一篇博客文章,解释了一切:
将其添加到web配置中,如下所示:
<connectionStrings>
<add name="myConnectionStringName" connectionString="Data Source=mySqlServerInstance;Initial Catalog=myCatalog;User ID=myUserId;Password=myPassword"/>
</connectionStrings>
private static string GetConnectionString()
{
var config = WebConfigurationManager.OpenWebConfiguration("/myProject");
var connections = config.ConnectionStrings;
var settings = connections.ConnectionStrings["myConnectionStringname"];
string connectionString = settings.ConnectionString;
return connectionString;
}