2012-02-26 25 views
-1

私はすべてを試しました。;Connection Timeout=600;からpooling='true'; Max Pool Size=200"までです。私は実行する必要があるデータソース内にクエリがあり、時間がかかります。このタイムアウトは本当に面倒です!お願いします..時間切れです。操作が完了する前にタイムアウト時間が経過した、またはサーバーが応答していません

+0

はどうなりますか? – Induster

+0

時間がかかりますが、1分20秒-130秒の後に結果が表示されます。 –

+0

バルクコピーを使用している場合は、設定できるタイムアウトフィールドもあります。 – Induster

答えて

0

あなたがSqlDataSourceコントロールの選択 イベントにselectコマンドのタイムアウト値を設定することができます。あなたは、SQL Server Management Studioで直接このクエリを実行すると

protected void SqlDataSource1_Selecting(object sender, SqlDataSourceSelectingEventArgs e) 
{ 
e.Command.CommandTimeout = 30; //or more time.... 
} 
+0

これは私の質問で取得しようとしていた...データソースの選択コマンドのデフォルトのタイムアウトは30秒です。それは数分で何が起こるか見る。 – Induster

1

ADO.NETを使用していますか?その場合は、使用してみてください:

SqlCommand cmd = new SqlCommand(); 
cmd.CommandTimeout = 600; 
+0

データソースを使用しています! –

+0

私は、sqdatasourceが短いタイムアウトで構成されていると推測しています。それはあなたが構成することができる何かではない場合はおそらく義援金を使用 – Induster

+0

バディ私はデータソースを使用する必要があります..私はネストされたグリッドビューを使用して以来、それは.. imp私は複数のデータソースが必要です! : –

関連する問題