0
次のエラーメッセージが表示されます。ExecuteReaderのエラー
System.InvalidOperationException:ExecuteReaderには開いている利用可能な接続が必要です。接続の現在の状態はClosedです。
そして、ここに私のコードです:
public IDataReader ExecuteReader()
{
IDataReader reader = null;
try
{
this.Open();
reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
}
catch (Exception ex)
{
if (handleErrors)
strLastError = ex.Message;
else
throw;
}
catch
{
throw;
}
return reader;
}
誰もが、私はこの問題を解決する方法を知っていますか?
あなたがオープン()メソッドを投稿することができますか? – Canavar