powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / превышен Timeout при асинхронном исполнении длительной хранимой процедуры
3 сообщений из 3, страница 1 из 1
превышен Timeout при асинхронном исполнении длительной хранимой процедуры
    #35040410
Фотография goodBman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый 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
...
Рейтинг: 0 / 0
превышен Timeout при асинхронном исполнении длительной хранимой процедуры
    #35042260
Фотография goodBman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если запускаю из клиентского приложения эту же хранимку в обычном, НЕасинхронном режиме, то та же самая картина маслом.
А вот в QA процедура исполняется полностью, доконца...

Что ж получается, в приложении свойство connection я выставляю ConnectionTimeout=0, а оно получается всё равно имеет какое-то определённое значение??????
...
Рейтинг: 0 / 0
превышен Timeout при асинхронном исполнении длительной хранимой процедуры
    #35042291
Фотография goodBman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, _command.CommandTimeout = 0

не доглядел, вот что нужно :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / превышен Timeout при асинхронном исполнении длительной хранимой процедуры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]