
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.12.2007, 15:39
|
|||
|---|---|---|---|
превышен Timeout при асинхронном исполнении длительной хранимой процедуры |
|||
|
#18+
Уважаемый All ! 1. Может кто подскажет/покажет пример асинхронного вызова длительной по исполнению хранимой процедуры? В свойствах connection я выставляю ConnectionTimeout=0, однако всё равно в процессе исполнения вылетает ошибка, что превышено это время 2. Как "погасить" warrnings-сообщения с SQL-сервера (например, когда идеёт агрегирование по NULL, т.е. SUM(Null) ) в клиентском приложении? SET ANSI_WARNINGS OFF на сервере я не могу вставить в текст хранимки :( Try _command = New SqlCommand("dbo.p_myProc", connect) _command.CommandType = CommandType.StoredProcedure _isExecuting = True Dim callback As New AsyncCallback(AddressOf HandleCallback) _command.BeginExecuteNonQuery(callback, _command) Catch ex As Exception _isExecuting = False DisplayStatus(String.Format("Error: {0}", ex.Message)) End Try ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.12.2007, 16:11
|
|||
|---|---|---|---|
превышен Timeout при асинхронном исполнении длительной хранимой процедуры |
|||
|
#18+
Если запускаю из клиентского приложения эту же хранимку в обычном, НЕасинхронном режиме, то та же самая картина маслом. А вот в QA процедура исполняется полностью, доконца... Что ж получается, в приложении свойство connection я выставляю ConnectionTimeout=0, а оно получается всё равно имеет какое-то определённое значение?????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1352479]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 368ms |

| 0 / 0 |
