![]() |
|
Модераторы: Akina |
![]()
|
|
| Gorcer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 30.6.2004 Где: Владивосток Репутация: нет Всего: 4 |
Здравствуйте,
проблема такая: Получаю в результате сложного запроса данные, которые выводятся в форме журналом. Хочу применить фильтр. При его включении (Me.FilterOn=true) происходит повторный запрос к БД что очень замедляет проуесс работы. Хочется фильтровать данные уже полученные с сервера и не грузить его лишний раз. Как сделать? -------------------- Больнее всего получить удар от человека которому доверяешь. <удалено администрацией> |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 30 Всего: 454 |
Сложить нефильтрованные данные в локальную врЕменную таблицу (получать при старте и, если требуется, по запросу) и работать с ней. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Gorcer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 30.6.2004 Где: Владивосток Репутация: нет Всего: 4 |
Akina,
Спасибо за дельный совет. И всёже, может расскажете как работает фильтр аксесса. Зачем он перегружает? -------------------- Больнее всего получить удар от человека которому доверяешь. <удалено администрацией> |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 30 Всего: 454 |
Любое отображение данных - это отображение результатов выполнения соответствующего запроса к данным.
Изменение фильтра изменяет этот самый запрос, потому данные перезапрашиваются. Это необходимо, потому что за время с момента получения предыдущего среза данные могли быть изменены другим клиентом. Потому и предлагается получить локальную копию данных , чтобы не гонять их по сети. А вот ускорить применение фильтра на локальных данных уже не удастся. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Gorcer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 275 Регистрация: 30.6.2004 Где: Владивосток Репутация: нет Всего: 4 |
ясно всё. спасибо.
-------------------- Больнее всего получить удар от человека которому доверяешь. <удалено администрацией> |
|||
|
||||
![]()
|
| Правила форума "MS Access" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Access | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |