Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Následující čtyři možnosti v nástroji SQLGetInfo popisují, jaké typy kurzorů jsou podporovány a jaké jsou jejich možnosti:
SQL_CURSOR_SENSITIVITY. Určuje, zda je kurzor citlivý na změny provedené jiným kurzorem.
SQL_SCROLL_OPTIONS. Zobrazí seznam podporovaných typů kurzorů (pouze vpřed, statický, řízení pomocí sady klíčů, dynamický nebo smíšený). Všechny zdroje dat musí podporovat kurzory pouze vpřed.
SQL_DYNAMIC_CURSOR_ATTRIBUTES1, SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1, SQL_KEYSET_CURSOR_ATTRIBUTES1 nebo SQL_STATIC_CURSOR_ATTRIBUTES1 (v závislosti na typu kurzoru). Zobrazí seznam typů načítání podporovaných posouváním kurzorů. Bity v návratové hodnotě odpovídají typům načítání v SQLFetchScroll.
SQL_KEYSET_CURSOR_ATTRIBUTES2 nebo SQL_STATIC_CURSOR_ATTRIBUTES2 (v závislosti na typu kurzoru). Uvádí, jestli statické a keysetem řízené kurzory můžou rozpoznat vlastní aktualizace, odstranění a vložení.
Aplikace může určit možnosti kurzoru za běhu voláním SQLGetInfo s těmito možnostmi. To se běžně provádí obecnými aplikacemi. Funkce kurzoru lze také určit během vývoje aplikací a jejich použití pevně zakódované do aplikace. To se běžně provádí vertikálními a vlastními aplikacemi, ale dají se provádět také obecnými aplikacemi, které používají implementaci kurzoru na straně klienta, jako je například knihovna kurzorů ODBC.