私のasp.netアプリケーションでは、各ページPage_Load
関数に接続文字列を追加し、ページの上部でその文字列をパブリックとして宣言しました。
私はこれが間違っていることを知っています。アプリケーション全体が同じ接続を実行しているので、接続文字列を1か所だけで宣言したいと思います。接続文字列はどこで宣言すればよいですか?各接続の接続文字列にアクセスするにはどうすればよいですか?
public string connstring = "";
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack != true)
{
connstring = ConfigurationManager.ConnectionStrings["connString"].ToString();
MySqlConnection connection = new MySqlConnection(connstring);
// ----
}
}