Поделиться через


CDaoRecordset::SetBookmark

Эта функция-член вызывается с целью размещения набор записей на запись, содержащий указанную закладку.

void SetBookmark( 
   COleVariant varBookmark  
);

Параметры

  • varBookmark
    Объект COleVariant, содержащий значение для конкретной записи.

Заметки

При создании или открытии объекта набора записей, каждая из своих записей уже имеет уникальный закладку. Можно извлечь закладку для текущей записи путем вызова GetBookmark и сохранить значение объекта COleVariant. Позднее можно будет вернуть к этой записи путем вызова SetBookmark с помощью сохраненное значение закладки.

Примечание

Вызов закладки Requery DAO изменений.

Обратите внимание, что если не создан набор записей в юникоде, то объект должен быть COleVariant явным образом объявленным ANSI. Это делается с помощью форм COleVariant::COleVariant( lpszSrc**,** vtSrc ) конструктора с vtSrc, для VT_BSTRT (ANSI) или с помощью функции SetString( lpszSrc**,** vtSrcCOleVariant ) с vtSrc задает значение VT_BSTRT.

Дополнительные сведения см. в разделе "Свойство закладки" раздела и свойство Bookmarkable" в Справке DAO.

Требования

Header: afxdao.h

См. также

Ссылки

Класс CDaoRecordset

Диаграмма иерархии

CDaoRecordset::GetBookmark