Свойство Bookmark (ADO)

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

Параметры и возвращаемые значения

Задает или возвращает выражение Variant , результатом которого является допустимая закладка.

Remarks

Используйте свойство Bookmark , чтобы сохранить позицию текущей записи и вернуться к ней в любое время. Закладки доступны только в объектах Recordset , поддерживающих функции закладки.

При открытии объекта Recordset каждая из записей имеет уникальную закладку. Чтобы сохранить закладку для текущей записи, назначьте значение свойства Bookmark переменной. Чтобы быстро вернуться к этой записи в любое время после перехода на другую запись, задайте свойству Bookmark объекта Recordset значение этой переменной.

Возможно, пользователь не сможет просмотреть значение закладки. Кроме того, пользователи не должны ожидать, что закладки будут напрямую сравнимы, так как две закладки, ссылающиеся на одну запись, могут иметь разные значения.

Если вы используете метод Clone для создания копии объекта Recordset , параметры свойства Bookmark для исходного и повторяющихся объектов Набора записей идентичны, и их можно использовать взаимозаменяемо. Однако нельзя использовать закладки из разных объектов Recordset взаимозаменяемо, даже если они были созданы из одного источника или команды.

Примечание

Использование службы удаленных данных При использовании в объекте набора записей на стороне клиента свойство Bookmark всегда доступно.

Применение

Объект Recordset (ADO)

См. также:

Примеры свойств BOF, EOF и Bookmark (Visual Basic)
Пример свойств BOF, EOF и закладки (VC++)
Метод Supports