2011-06-30 36 views
-1

所以我使用C#和我有以下SQL連接字符串:把一個連接字符串中的web配置

private static string _conn = Properties.Settings.Default.dBizConnectionString; 

而且我想知道,我怎麼可以把它放在網絡配置和應用程序配置?謝謝您的幫助!

回答

1

簡短的回答是肯定的,就像這樣:

<connectionStrings> 
    <add name="ConnectionStringName" providerName="System.Data.SqlClient" connectionString="Server=ServerName; Initial Catalog=InitialCatalog; User ID=User; Password=Password; MultipleActiveResultSets=True;" /> 
</connectionStrings> 

有大量的信息在那裏有關連接字符串。您可以指定更多選項,可以對其進行加密等,但這會讓您開始。

0

將它添加到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; 
} 
相關問題