接続文字列からquerytimeoutを設定したいとします。 接続タイムアウトではありませんか?SQL接続文字列からクエリタイムアウトを設定する方法
答えて
いいえ接続ごとではなくコマンド単位です。
編集、2013年5月
コメントで要求通り:コマンド実行のための
- SQLCommand.CommandTimeout
- 一致するのSQLConnectionプロパティがありません(質問がないSqlConnection.ConnectionTimeout property
さらに詳しいメモ約commands and execution time outs in SQL Server (DBA.SE)。 その他のもの:What happens to an uncommitted transaction when the connection is closed?
これをカバーするドキュメントへのリンクが便利です。 –
@RichardEv:done – gbn
次の内容を参照してください: - ConnectionStringsデフォルトのコマンドタイムアウトプロパティはありません。
接続文字列にのみ接続タイムアウトを設定できます。クエリのタイムアウトは、通常はコマンドのタイムアウトになります。 (私たちがここで話していると仮定すると、あなたの質問から本当に分かりません)。
ただし、コンテキスト接続(コマンドラインで「context connection = true」で開いたSqlConnection)に対してコマンドを実行すると、コマンドのタイムアウトは無効になります。コードだけから
ありがとうございました、その意味合いがうまくいっています接続文字列は他のクエリに使用できます –
:
namespace xxx.DsXxxTableAdapters {
partial class ZzzTableAdapter
{
public void SetTimeout(int timeout)
{
if (this.Adapter.DeleteCommand != null) { this.Adapter.DeleteCommand.CommandTimeout = timeout; }
if (this.Adapter.InsertCommand != null) { this.Adapter.InsertCommand.CommandTimeout = timeout; }
if (this.Adapter.UpdateCommand != null) { this.Adapter.UpdateCommand.CommandTimeout = timeout; }
if (this._commandCollection == null) { this.InitCommandCollection(); }
if (this._commandCollection != null)
{
foreach (System.Data.SqlClient.SqlCommand item in this._commandCollection)
{
if (item != null)
{ item.CommandTimeout = timeout; }
}
}
}
}
//....
}
- 1. SQL Server接続文字列の接続プール設定
- 2. Elmah - ASP.NET - >複数の接続文字列 - >コードにSQLエラーログの接続文字列を設定する
- 3. linq db接続文字列の設定
- 4. SQLite接続文字列設定
- 5. SQL接続文字列
- 6. SQL Server接続文字列
- 7. 接続文字列:設定ファイルからコードに変換
- 8. Web.Configを使用してSQLデータベース接続文字列を設定しますか?
- 9. 接続文字列でEF CodeFirstのProviderManifestTokenを設定する方法
- 10. WEBServerのSQL Server 2005接続文字列を作成する方法は? SQL Server 2005の接続文字列を作成する方法
- 11. 接続文字列を設定するEntity Framework
- 12. コード内に接続文字列を設定する
- 13. T-Sqlで文字列を書式設定する方法
- 14. 接続文字列を変更せずにSQL接続をリダイレクト
- 15. オプション[文字列]で文字列を設定する方法は?
- 16. SQL Server Compact Edition接続文字列
- 17. ASP.Net MVC3 SQL接続文字列
- 18. SQL ServerクラスタのJDBC接続文字列
- 19. SQL Serverデータベース接続文字列
- 20. SQL Expressの接続文字列hell ASP.Net
- 21. Webmatrix SQL CE接続文字列
- 22. SQL Serverの接続文字列
- 23. SQL Server CEデータベースの接続文字列
- 24. SQLサーバーのADO.Netの接続文字列
- 25. SQL Server接続文字列の問題
- 26. SQLサーバーのdbext接続文字列
- 27. リモートSQLサーバーの接続文字列
- 28. テキストボックスの値から文字列値を設定する方法
- 29. Mysql移行ツール、ソースパラメータ文字列| SQLサーバーの接続文字列
- 30. Django DatabaseErrorの後に再接続する方法:クエリタイムアウト
.NET、OLEDBまたはODBC? – AnthonyWJones