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.
Pokud aplikace použije záložky, musí před přípravou nebo spuštěním příkazu nastavit atribut příkazu SQL_ATTR_USE_BOOKMARKS na SQL_UB_VARIABLE. To je nezbytné, protože vytváření a údržba záložek může být nákladná operace, takže záložky by měly být povoleny pouze tehdy, když aplikace může dobře využít.
Záložky se vrátí jako sloupec 0 sady výsledků. Existují tři způsoby, jak je aplikace může načíst:
Svázání sloupce 0 výsledkové sady SqlFetch nebo SQLFetchScroll vrátí záložky pro každý řádek v sadě řádků spolu s daty pro ostatní vázané sloupce.
Volání SQLSetPos pro umístění na řádek v sadě řádků a následné volání SQLGetData pro sloupec 0. Pokud ovladač podporuje záložky, musí vždy podporovat schopnost volat SQLGetData pro sloupec 0, i když neumožňuje aplikacím volat SQLGetData pro ostatní sloupce před posledním vázaným sloupcem.
Zavolejte SQLBulkOperations s argumentem Operation nastaveným na SQL_ADD a s navázaným sloupcem 0. Kurzor vloží řádek a vrátí záložku pro řádek v vázané vyrovnávací paměti.