Использование страниц
Используйте свойство PageCount, чтобы определить, сколько страниц данных содержится в объекте Recordset. Pages — это группы записей, размер которых равен параметру свойства PageSize. Даже если последняя страница является неполной, так как есть меньше записей, чем значение PageSize, оно подсчитывается как дополнительная страница в значении PageCount. Если объект Recordset не поддерживает это свойство, PageCount будет -1, чтобы указать, что PageCount неизменяем.
Используйте свойство PageSize, чтобы определить, сколько записей составляют логическую страницу данных. Установка размера страницы позволяет использовать свойство AbsolutePage для перехода к первой записи определенной страницы. Это полезно в сценариях веб-сервера, когда нужно разрешить пользователю просматривать данные, просматривая определенное количество записей за раз.
Это свойство можно задать в любое время, и его значение будет использоваться для вычисления расположения первой записи определенной страницы.
Используйте свойство AbsolutePage, чтобы определить номер страницы, на котором расположена текущая запись. Опять же, поставщик должен поддерживать соответствующие функции, чтобы это свойство было доступно.
AbsolutePage основан на единице и равен 1, когда текущая запись является первой в Recordset. Задайте этому свойству переход к первой записи определенной страницы. Получите общее количество страниц из свойства PageCount.