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.
Ondersteuning voor blokcursors is ingebouwd in ODBC 3. x. SQLFetch kan alleen worden gebruikt voor het halen van meerdere rows wanneer deze wordt aangeroepen in ODBC 3.x; als een ODBC 2.x-toepassing SQLFetch aanroept, opent het slechts een doorloopcursor met één rij. Wanneer een ODBC 3.x-toepassing SQLFetch op een ODBC 2.x-stuurprogramma aanroept, retourneert het één rij, tenzij het stuurprogramma SQLExtendedFetch ondersteunt. Zie Voor meer informatie blokcursors, schuifbare cursors en compatibiliteit met eerdere versies in bijlage G: stuurprogrammarichtlijnen voor compatibiliteit met eerdere versies.
Als u blokcursors wilt gebruiken, stelt de toepassing de rijsetgrootte in, verbindt de rijensetbuffers (zoals beschreven in de vorige sectie), stelt u desgewenst de kenmerken van de SQL_ATTR_ROWS_FETCHED_PTR en SQL_ATTR_ROW_STATUS_PTR instructie in en roept sqlFetch of SQLFetchScroll aan om een blok rijen op te halen. De toepassing kan de grootte van de rijenset wijzigen en nieuwe rijensetbuffers binden (door SQLBindCol aan te roepen of een bindingsverschil op te geven), zelfs nadat rijen zijn opgehaald.
Deze sectie bevat de volgende onderwerpen.