Поделиться через


Статус строки

Внимание

Эта функция будет удалена в будущей версии Windows. Избегайте использования этой функции в новых рабочих областях разработки и планируете изменять приложения, которые в настоящее время используют эту функцию. Корпорация Майкрософт рекомендует использовать функции курсора драйвера.

Библиотека курсоров создает буфер в кэше для состояния строки. Библиотека курсоров извлекает значения для массива состояния строки (указанного с атрибутом инструкции SQL_ATTR_ROW_STATUS_PTR) из этого буфера. Для каждой строки библиотека курсоров задает этот буфер следующим образом:

  • SQL_ROW_DELETED при выполнении позиционированного оператора удаления в строке.

  • SQL_ROW_ERROR при возникновении ошибки извлечения строки из источника данных с помощью SQLFetch.

  • SQL_ROW_SUCCESS при успешном получении строки из источника данных с помощью SQLFetch.

  • SQL_ROW_UPDATED при выполнении позиционированного оператора обновления в строке.