ADO.netを使用してC#のデータベースから人を取得したいと思います。
私はこのコマンドを使用します:
System.Data.Common.DbCommand command = DatabaseManager.Database.GetStoredProcCommand(proc_name, firstName);
その後
object personID = DatabaseManager.Database.ExecuteScalar(command);
ボタンをクリックすると、これらのコマンドが2回呼び出されます。
はじめてOKです。しかし、2回目は、次のようになりますTimeOutException
。
タイムアウトが期限切れになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。
使っcommand.Disposed();
てみcommand.Connection.Close();
ました。しかし、これらは私の問題を解決しません。
この問題を解決する方法を教えてください。