接続文字列から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. WPF C#:SQL Serverローカルデータベースの動的接続文字列を設定する方法
- 3. Elmah - ASP.NET - >複数の接続文字列 - >コードにSQLエラーログの接続文字列を設定する
- 4. T-SQLでクエリタイムアウトを設定する
- 5. SQLite接続文字列設定
- 6. linq db接続文字列の設定
- 7. EF接続文字列を1か所に設定する方法は?
- 8. SQL接続文字列パラメータ
- 9. SQL接続文字列
- 10. SQL Server接続文字列
- 11. SQL:関数を文字列に接続する方法
- 12. 接続文字列:設定ファイルからコードに変換
- 13. Web.Configを使用してSQLデータベース接続文字列を設定しますか?
- 14. テーブルに格納されている接続文字列からSQL Serverデータベースに接続する方法は?
- 15. 接続文字列でEF CodeFirstのProviderManifestTokenを設定する方法
- 16. web.configのデータベース移行用の接続文字列を設定する方法
- 17. SQL接続文字列から実行する
- 18. WEBServerのSQL Server 2005接続文字列を作成する方法は? SQL Server 2005の接続文字列を作成する方法
- 19. 接続文字列から特定の値を取得する
- 20. 接続文字列を設定するEntity Framework
- 21. ポータルでWindows Azure Redis接続文字列を設定する
- 22. コード内に接続文字列を設定する
- 23. クラシックASPからOracle 11gに接続する接続文字列
- 24. SQL Server接続文字列の「レプリケーション」キーとは何ですか? SQL Serverの接続文字列で
- 25. Django DatabaseErrorの後に再接続する方法:クエリタイムアウト
- 26. T-Sqlで文字列を書式設定する方法
- 27. Azure MongoDBへのRobomongo接続設定の接続文字列を見つける
- 28. Websphere MQ接続文字列のユーザー名/パスワードを.Net/C#から設定する方法は?
- 29. テキストボックスの値から文字列値を設定する方法
- 30. Sqlの特定の方法で文字列を書式設定する方法
.NET、OLEDBまたはODBC? – AnthonyWJones