CRowset::MoveToBookmark
Выбирается строка, помеченной закладкой или строка с указанным смещением (lSkip) из этой закладки.
HRESULT MoveToBookmark(
const CBookmarkBase& bookmark,
LONG lSkip = 0
) throw( );
Параметры
bookmark
[in] закладка a маркируя расположение, из которого необходимо извлечь данные.lSkip
[in] количество номеров строк из закладки в строке целевого объекта.Если lSkip нулю, то первая выбранная строка bookmarked строка.Если lSkip 1, то первая выбранная строка, содержащая после bookmarked строки.Если lSkip 1, то первая выбранная строка, содержащая до bookmarked строкой.
Возвращаемое значение
Стандартное HRESULT.
Заметки
Этот метод требует дополнительного интерфейса IRowsetLocate, который может не являться поддерживается во всех поставщиках. если это так, то метод возвращает E_NOINTERFACE.Также необходимо задать DBPROP_IRowsetLocate к VARIANT_TRUE и набор DBPROP_CANFETCHBACKWARDS к VARIANT_TRUE перед вызовом Открыть в таблице или команде, содержащий набор строк.
Дополнительные сведения об использовании закладки в объектах-получателях см. в разделе С помощью закладок.
Требования
Header: atldbcli.h