Пожалуйста, помогите .. Время истекло.Время ожидания истекло до завершения операции или сервер не отвечает - PullRequest
0 голосов
/ 27 февраля 2012

Я перепробовал все. От ;Connection Timeout=600; до pooling='true'; Max Pool Size=200" ко всему ... У меня есть запрос в источнике данных, который мне нужно выполнить, и это занимает некоторое время. Этот тайм-аут действительно раздражает!

Ответы [ 2 ]

1 голос
/ 27 февраля 2012

Вы можете установить значение тайм-аута команды select в событии выбора SqlDataSource:

protected void SqlDataSource1_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
{
e.Command.CommandTimeout = 30;  //or more time....
}
1 голос
/ 27 февраля 2012

Вы используете ADO.NET?Если это так, попробуйте использовать:

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