VB6 вызов хранимой процедуры - лучшая практика - PullRequest
0 голосов
/ 01 февраля 2012

У меня есть хранимая процедура в цикле, которая вызывается примерно 100 раз в течение примерно пятнадцати минут; один раз в день Хранимая процедура содержит операторы удаления. Какова лучшая практика для обработки ошибок на стороне клиента после выполнения хранимой процедуры.

Я просто использую On Error Resume Next, что означает, что хранимая процедура не работает или время ожидания истекло; он просто вызывается снова на следующей итерации. У меня есть 'SET XACT_ABORT ON' в хранимой процедуре, чтобы обеспечить откат явной транзакции в хранимой процедуре, если объект команды истек в VB6. Хранимая процедура передает код ошибки в качестве выходной переменной обратно в программу; но я брожу, если что-то еще требуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...