Обработка ошибок от dbnextrow

dentitov
Дата: 13.09.2006 06:40:50
Помогите c DB library

Выполняю SQL запрос, и вычитываю построчно результат с помощью dbnextrow
Если при вызове dbnextrow возникает ошибка, вызывается обработчик ошибок SQL Server (DBERRHANDLE_PROC).

Я рассчитываю, что это происходит синхронно, то есть:

- вход в dbnextrow
- вызов DBERRHANDLE_PROC
- выход из dbnextrow

Но иногда выход из dbnextrow происходит раньше, чем вызов обработчика ошибок. Подскажите, всегда ли эти вызовы должны идти синхронно? Я что-то ничего на эту тему в MSDN не найду.

Заранее спасибо.