Sdílet prostřednictvím


Posouvání podle záložky

Při načítání řádků pomocí sqlFetchScroll může aplikace použít záložku jako základ pro výběr počátečního řádku. Jedná se o formu absolutního adresování, protože nezávisí na aktuální pozici kurzoru. Chcete-li se posunout na řádek se záložkami, aplikace volá SQLFetchScroll s FetchOrientation SQL_FETCH_BOOKMARK. Tato operace používá záložku, na kterou odkazuje atribut příkazu SQL_ATTR_FETCH_BOOKMARK_PTR. Vrátí sadu řádků začínající řádkem označeným danou záložkou. Aplikace může zadat posun pro tuto operaci v argumentu FetchOffset volání sqlFetchScroll. Pokud je zadán posun, první řádek vrácené řádkové sady je určen přidáním čísla v argumentu FetchOffset k číslu řádku, který je identifikován záložkou. Toto použití argumentu FetchOffset není podporováno při použití s rozhraním ODBC 2.x ovladače; když aplikace volá SQLFetchScroll v ODBC 2.x ovladači s FetchOrientation nastaveným na SQL_FETCH_BOOKMARK, argument FetchOffset musí být nastaven na 0.