データベースを照会する Visual Studio 2012 ASP.NET MVC アプリケーションがあります。接続文字列を web.config ファイルに保持することをお勧めします。呼び出された接続文字列は次のConnString
場所にあります。
<connectionStrings>
<add name="ConnString" connectionString="Data Source=IP_OF_SERVER,PORT; Initial Catalog=DATABASE_NAME; UID=USERNAME; pwd=PASSWORD; Integrated Security=True;"/>
</connectionStrings>
接続文字列を取得したい C# では、次を使用します。
String connStr = ConfigurationManager.ConnectionStrings["ConnString"].ConnectionString;
アプリはこの行で停止し、次の例外をスローします。
Object reference not set to an instance of an object. System.NullReferenceException: Object reference not set to an instance of an object.
私が含めた:
using System.Configuration;
ページの上部にありますが、それでも失敗します。を使用してみusing System.WebConfiguration
ましたが、まだ文字列を取得できません。文字列を取得するにはどうすればよいですか?