Oracle データベース接続を使用しており、クラス データベース アクセスには破棄またはクローズがありません。アプリケーションの何かまたはパフォーマンスに干渉しますか? 私はこの例を見ました:
string oradb = "Data Source=ORCL;User Id=hr;Password=hr;";
OracleConnection conn = new OracleConnection(oradb); // C#
conn.Open();
OracleCommand cmd = new OracleCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from departments";
cmd.CommandType = CommandType.Text;
OracleDataReader dr = cmd.ExecuteReader();
dr.Read();
label1.Text = dr.GetString(0);
conn.Dispose();
そして、それが接続を開き、それから彼女を殺すことに気づきました. 正解です?他に良いものはありますか?
接続を開いたままにして、しばらく閉じてしまいます。それだけだと思います。これはとても間違っていますか?