Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Следующие четыре варианта в SQLGetInfo описывают типы поддерживаемых курсоров и их возможности.
SQL_CURSOR_SENSITIVITY. Указывает, учитывается ли курсор на изменения, внесенные другим курсором.
SQL_SCROLL_OPTIONS. Перечисляет поддерживаемые типы курсоров (только для пересылки, статические, управляемые набором ключей, динамические или смешанные). Все источники данных должны поддерживать курсоры только для пересылки.
SQL_DYNAMIC_CURSOR_ATTRIBUTES1, SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1, SQL_KEYSET_CURSOR_ATTRIBUTES1 или SQL_STATIC_CURSOR_ATTRIBUTES1 (в зависимости от типа курсора). Перечисляет типы получения, поддерживаемые прокручиваемыми курсорами. Биты в возвращаемом значении соответствуют типам получения в SQLFetchScroll.
SQL_KEYSET_CURSOR_ATTRIBUTES2 или SQL_STATIC_CURSOR_ATTRIBUTES2 (в зависимости от типа курсора). Указывает, могут ли статические и управляемые набором ключей курсоры обнаруживать собственные обновления, удалять и вставлять.
Приложение может определять возможности курсоров во время выполнения, вызывая SQLGetInfo с этими параметрами. Обычно это делается универсальными приложениями. Возможности курсора также можно определить во время разработки приложений и их использование жестко закодированных в приложении. Обычно это делается вертикальными и пользовательскими приложениями, но также можно сделать универсальными приложениями, используюющими клиентскую реализацию курсора, например библиотеку курсоров ODBC.