public class db
{
public static string connectionString =
WebConfigurationManager.ConnectionStrings["connectString"].ConnectionString;
public static SqlConnection OpenConnection()
{
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
return connection;
}
}
私はこのようなコードを見て、それは間違っていると叫びます! ASP.NET (2.0) 用です。それが間違っていることは理解しています。
1 つは SqlConnection を開いて返すべきではなく、2 つはなぜ静的な SqlConnection を作成するのでしょうか。複数の人が同時に使用しようとすると、問題が発生しませんか?