で接続タイムアウトを設定します。SQL:私はこのような接続文字列を持つコンソールアプリケーションでは、接続文字列
Data Source=localhost;Initial Catalog=database_name;Integrated Security=True;Connect Timeout=100
私が設定した接続文字列にConnect Timeout
を追加する必要がhereを読みましたタイムアウトが、私は
WAITFOR DELAY '00:00:40';
を含むクエリを実行する場合には、接続文字列からtimeoputが無視されているようですので、私は、タイムアウト例外を取得します。どのように接続文字列(と接続またはコマンドオブジェクトではない)でタイムアウトを設定するのですか?
どのようにこれを使用していますか? SqlConnectionオブジェクトを通して?代わりに... – Milney
を設定できるTimeoutプロパティがありますが、この文字列は多くの接続を作成するために使用されるため、接続文字列でのみタイムアウトを設定する必要があります。 –
文字列のみの接続タイムアウトクエリーを実行するのではなく、サーバーに接続するのにかかる時間に影響します。唯一の方法は、SqlConnectionオブジェクトとSqlCommandオブジェクトに設定することです。申し訳ありません。 – Milney