Иллюстрированный самоучитель по Access 2002

       

Ограничение объема загружаемых с сервера данных


Необходимо ограничить объем загружаемых данных из базы данных на SQL Server, насколько это возможно. Используйте для этого представления, хранимые процедуры, определяемые пользователем функции, фильтры, выполняющиеся на сервере, и предложение SQL WHERE, позволяющее выделить только нужные записи для отображения в клиентском приложении. Следует избегать таких сценариев работы, где пользователю разрешается просматривать весь объем данных.

Рекомендуется ограничить максимальное число возвращаемых запросом или отображаемых в форме записей с помощью специальной кнопки

Максимальное число записей

(Maximum record limit) или свойства

Максимальное число записей

(MaxRecords), которое можно установить в программе VBA или в окне свойств запроса или формы.

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

Серверный фильтр

(ServerFilter). Увеличить быстроту загрузки списков значений можно, установив подходящее значение свойства

Применение автофильтра

(FilterLooknp) (элемента управления для отображения ограниченного набора значений, загружаемых с сервера или с другой рабочей станции.

CompEbook.ru Железо, дизайн, обучение и другие



Содержание раздела