C#の「タイムアウト期間が経過しました。タイムアウト期間が経過したり、操作が完了する前に、サーバーが応答しません。」

二つの一般的であり、我々は最初のデフォルトを取るために、第二を置きますが、クエリが比較的大きい(コードの最適化の差)データである場合、与えられたを形成するために、30秒以上になります

 

SqlCommand.CommandTimeoutは、
コマンド実行の試行を終了し、エラーを生成するまでの待機時間を取得または設定します。
時間(秒)コマンドの実行を待ちます。デフォルトは30秒です。


SqlConnection.ConnectionTimeout
接続試行を終了して待機する時間前にエラーが発生を確立しようとしてもらいます。
(秒単位)待機時間オープン接続。デフォルトは15秒です。

 

おすすめ

転載: www.cnblogs.com/XiaoHongMao1/p/11609079.html