Udostępnij za pośrednictwem


CRowset::MoveToBookmark

Pobiera wiersz oznaczony zakładką lub wiersza z określonym przesunięciem (lSkip) z tej zakładki.

HRESULT MoveToBookmark( 
   const CBookmarkBase& bookmark, 
   LONG lSkip = 0  
) throw( );

Parametry

  • bookmark
    [w] Zakładka, położenie, z którego będą pobierane dane.

  • lSkip
    [w] Liczbę wierszy z zakładki do wiersza docelowego.Jeśli lSkip jest równe zero, pierwszy wiersz pobrania jest wiersza oznaczonego zakładką.Jeśli lSkip 1, jest pierwszy wiersz pobrania jest wiersz po wierszu oznaczonego zakładką.Jeśli lSkip jest –1, pierwszy wiersz pobrania jest wiersz przed wierszem oznaczonego zakładką.

Wartość zwracana

Standard HRESULT.

Uwagi

Ta metoda wymaga interfejsu opcjonalne IRowsetLocate, który może nie być obsługiwane na wszystkich dostawców; Jeśli tak jest, metoda zwraca E_NOINTERFACE.Należy także ustawić DBPROP_IRowsetLocate do VARIANT_TRUE i DBPROP_CANFETCHBACKWARDS do VARIANT_TRUE przed wywoływaniem Otwórz na tabeli lub zestawu wierszy zawierających polecenia.

Informacje o korzystanie z zakładek konsumentów, zobacz Za pomocą zakładki.

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Informacje

Klasa CRowset

CRowset::MoveNext

CRowset::MoveFirst

IRowsetLocate::GetRowsAt

CRowset::MovePrev

CRowset::MoveLast