Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Important
Эта функция будет удалена в будущей версии Windows. Избегайте использования этой функции в новых разработках и планируйте изменять приложения, в которых используется эта функция в настоящее время. Корпорация Майкрософт рекомендует использовать функции курсора драйвера.
В этой теме обсуждается использование функции SQLNativeSQL в библиотеке курсоров. Для общей информации о SQLNativeSQL см. SQLNativeSql Function.
Если драйвер поддерживает эту функцию, библиотека курсора вызывает SQLNativeSQL в драйвере и передаёт ему SQL-оператор. Для позиционированного обновления, позиционированного удаления и операторов SELECT FOR UPDATE курсорная библиотека изменяет оператор перед передачей его драйверу.
Note
Библиотека курсора ошибочно возвращает SQLSTATE 34000 (Invalid name cursor), если имя курсора неверно в позиционированном операторе обновления или удаления, переданном в аргументе InStatementTextSQLNativeSql. SQLNativeSQL не предназначен для возврата синтаксических ошибок, которые возвращаются только при подготовке или выполнении операторов.