Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aplikacja może określić typ kursora przed wykonaniem instrukcji, która tworzy zestaw wyników. Robi to za pomocą atrybutu instrukcji SQL_ATTR_CURSOR_TYPE. Jeśli aplikacja nie określi jawnie typu, zostanie użyty kursor tylko do przodu. Aby uzyskać mieszany kursor, aplikacja określa kursor oparty na zestawie kluczy, ale deklaruje rozmiar zestawu kluczy mniejszy niż rozmiar zestawu wyników.
W przypadku kursorów opartych na zestawie kluczy i mieszanych aplikacja może również określić rozmiar zestawu kluczy. Robi to za pomocą atrybutu instrukcji SQL_ATTR_KEYSET_SIZE. Jeśli rozmiar zestawu kluczy jest ustawiony na 0, co jest wartością domyślną, rozmiar zestawu kluczy jest ustawiony na rozmiar zestawu wyników, a kursor oparty na zestawie kluczy jest używany. Rozmiar zestawu kluczy można zmienić po otwarciu kursora.
Aplikacja może również ustawić rozmiar zestawu wierszy; Aby uzyskać więcej informacji, zobacz Używanie kursorów blokowych we wcześniejszej części tej sekcji.