2009-11-15 4 views
6

C#クラスライブラリで、web.configファイルの接続文字列タグに格納されている接続文字列を読み取るにはどうすればよいですか?次のように:C#では、web.configファイルの接続文字列に格納されている接続文字列を読み取るにはどうすればよいですか?

<connectionStrings> 
<add name="CLessConStringLocal" connectionString="server=localhost;database=myDb;uid=sa;pwd=mypassword;"/> 
</connectionStrings> 

答えて

18

ConfigurationManager.ConnectionStringsコレクションを使用すると、設定ファイルに保存されている接続の痕跡にアクセスできます。例えば

string myConnectionString = ConfigurationManager 
      .ConnectionStrings["CLessConStringLocal"].ConnectionString; 

注:はSystem.Configurationアセンブリへの参照を忘れないでください。

関連する問題