| Предыдущий | Следующий |
| DB_S_BOOKMARKSKIPPED | DB_S_ENDOFROWSET |
DB_S_NONEXTROWSET
Что означает DB_S_NONEXTROWSET
DB_S_NONEXTROWSET (0x00040EC5) — успешный статус окончания последовательности наборов строк, обычно при работе через IMultipleResults.
Что проверить
Сохраните номер уже обработанного result set и параметры очередного GetResult. Когда этот статус получен после последнего набора, дальнейшего rowset в текущей последовательности нет.
Не отправляйте повторные GetResult как retry и не превращайте конец перечисления в ошибку базы данных. Для проверки выполните команду с известным числом наборов строк и убедитесь, что статус появляется только после обработки последнего из них.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.