Размещение наборов записей
Область применения: Access 2013, Office 2013
Свойство AbsolutePosition используется для перемещения к записи на основе порядкового положения в объекте Recordset или для определения порядкового положения текущей записи. Поставщик должен поддерживать соответствующие функциональные возможности, чтобы это свойство было доступно.
AbsolutePosition основан на 1 и равен 1, если текущая запись является первой записью в наборе записей. Как упоминалось ранее, общее количество записей в объекте Recordset можно получить из свойства RecordCount .
При установке свойства AbsolutePosition , даже если это запись в текущем кэше, ADO перезагружает кэш с новой группой записей, начиная с указанной записи. Размер этой группы определяется свойством CacheSize .
Примечание.
Не следует использовать свойство AbsolutePosition в качестве суррогатного номера записи. Позиция данной записи изменяется при удалении предыдущей записи. Кроме того, нет никакой уверенности в том, что данная запись будет иметь тот же absolutePosition , если объект Recordset повторно завещается или повторно открыт. Закладки — это рекомендуемый способ сохранения и возврата в заданную позицию, а также единственный способ позиционирования для всех типов объектов Recordset .