Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Следующие четыре варианта в 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.