Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende vier opties in SQLGetInfo beschrijven welke typen cursors worden ondersteund en wat hun mogelijkheden zijn:
SQL_CURSOR_SENSITIVITY. Hiermee wordt aangegeven of een cursor gevoelig is voor wijzigingen die door een andere cursor zijn aangebracht.
SQL_SCROLL_OPTIONS. Geeft een lijst weer van de ondersteunde cursortypen (alleen-doorsturen, statisch, sleutelsetgestuurd, dynamisch of gemengd). Alle gegevensbronnen moeten vooruitgerichte cursors ondersteunen.
SQL_DYNAMIC_CURSOR_ATTRIBUTES1, SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1, SQL_KEYSET_CURSOR_ATTRIBUTES1 of SQL_STATIC_CURSOR_ATTRIBUTES1 (afhankelijk van het type cursor). Geeft een lijst weer van de typen ophalen die worden ondersteund door schuifbare cursors. De bits in de retourwaarde komen overeen met de ophaaltypen in SQLFetchScroll.
SQL_KEYSET_CURSOR_ATTRIBUTES2 of SQL_STATIC_CURSOR_ATTRIBUTES2 (afhankelijk van het type cursor). Hiermee wordt aangegeven of statische en sleutelsetgestuurde cursors hun eigen updates, verwijderingen en invoegingen kunnen detecteren.
Een toepassing kan de cursormogelijkheden tijdens runtime bepalen door SQLGetInfo aan te roepen met deze opties. Dit wordt meestal gedaan door algemene toepassingen. Cursormogelijkheden kunnen ook worden bepaald tijdens de ontwikkeling van applicaties en hun gebruik kan in de code van de toepassing worden vastgelegd. Dit wordt meestal gedaan door verticale en aangepaste toepassingen, maar kan ook worden uitgevoerd door algemene toepassingen die gebruikmaken van een cursor-implementatie aan de clientzijde, zoals de ODBC-cursorbibliotheek.