Menu
Параметрический запрос Access
Существуют запросы, которые применяются регулярно при неизменных критериях отбора. Однако чаще используются запросы, которые являются вариантами одного подготовленного базового запроса и незначительно отличается от него. Такие запросы называются параметрическими.

Создайте новый запрос и добавьте к нему таблицу Клиенты. Переместите в область QBE –область все поля указанной таблицы. В строку Условие отбора введите не конкретный критерий выбора, а сообщение пользователю о необходимости ввода критерия. Сообщение в ячейке критериев должно быть заключено в квадратные скобки, например, [Назовите город] для поля Город.

В меню Запрос выберите команду Параметры и в диалоговом окне Параметры запроса в поле Параметр введите текст, который был задан в поле Условие отбора в окне проектирования запроса. В данном случае скобки не нужны. Поле задания в поле Тип данных типа данных, вводимых в отчет на обращение, и нажатия кнопки Ok запрос будет готов. Теперь можно вводить параметры.

Для проверки работы запроса перейдем в табличный режим. Access обратится к Вам с просьбой задать критерий в окне Введите значение параметра. Введите значение Алматы, вследствие чего будет получен результат запроса. Сохраните созданный запрос под названием Список фирм-клиентов по городам.

18.07.2010 20:58 Информатика Артем 12440 0
Имя *:
Email: