| Предыдущий | Следующий |
| DB_S_NONEXTROWSET | DB_S_COMMANDREEXECUTED |
DB_S_ENDOFROWSET
Что означает DB_S_ENDOFROWSET
DB_S_ENDOFROWSET (0x00040EC6) — штатный статус позиционирования: запрошенное чтение дошло до начала или конца набора строк либо chapter.
Что проверить
Сохраните направление выборки, lRowsOffset, cRows и число реально возвращённых HROW. Если строки закончились ожидаемо, завершите цикл. Если приложение рассчитывало на продолжение, проверяйте позицию курсора и сам запрос, а не сеть или состояние сервера.
Не выполняйте бессмысленный retry с теми же параметрами на той же границе. Контрольный rowset с известным числом строк должен завершать перечисление именно этим состоянием после последней доступной позиции.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
