![]() |
#4 |
Moderator
|
На всякий случай спрошу: А у вас в хранимую процедуру добавлен оператор "SET NOCOUNT ON"?
Просто я однажды разбирался, почему хранимая процедура замечательно работает из SQL Management Studio, но валится на полпути при запуске из Connection. (При этом никаких кодов ошибки не возвращается, просто где-то посредине логики хранимка завершается). Оказалось что из за того что SET NOCOUNT не стоял, все информационные сообщения о том что столько то записей обновлено, сохранялись в каком-то внутреннем буфере аксаптовского соединения.После того как буфер переполнялся, соединение автоматически аварийно завершалось, без выдачи какой-либо ошибки в Аксапту... После вставки SET NOCOUNT ON в самое начало хранимой процедуры - все вылечилось... |
|
|
За это сообщение автора поблагодарили: AlGol (2), eugene egorov (3), (1), Logger (6), Ace of Database (3), lev (4), Raven13 (1). |
Теги |
execute, set nocount on, sql server |
|
|