共用方式為


CRowset::MoveToBookmark

擷取標記的書籤] 或 [在指定位移的資料列的列 (lSkip) 從該書籤。

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

參數

  • bookmark
    [in]書籤標示您要從其中擷取資料的位置。

  • lSkip
    [in]數字的書籤的目標資料列的資料列計數。 如果lSkip為零,第一個擷取的資料列是書籤標記的資料列。 如果lSkip為 1,第一個擷取的資料列是資料列的書籤標記的資料列之後。 如果lSkip為 – 1,第一個擷取的資料列是書籤標記的資料列之前的資料列。

傳回值

一種標準HRESULT

備註

這個方法會要求選擇性的介面IRowsetLocate,這可能不支援所有提供者。 如果是這樣,則此方法會傳回 E_NOINTERFACE。 您也必須設定 DBPROP_IRowsetLocateVARIANT_TRUE ,並設定 DBPROP_CANFETCHBACKWARDSVARIANT_TRUE呼叫之前開啟的資料表或包含資料列集的命令。

使用書籤在消費者中的相關資訊,請參閱使用書籤

需求

標頭: atldbcli.h

請參閱

參考

CRowset 類別

CRowset::MoveNext

CRowset::MoveFirst

IRowsetLocate::GetRowsAt

CRowset::MovePrev

CRowset::MoveLast