Параметрические запросы
Чтобы иметь возможность многократно выполнять запрос, при выполнении изменяя условия отбора, необходимо в него добавить параметр. Для установления параметра в строку Условие отбора вместо обычного условия вводится в квадратных скобках текст-подсказка. Access размещенную в квадратные скобки информацию рассматривает как имя параметра. Это имя и выводится в диалоговое окно при выполнении запроса, подсказывая пользователю, какое условие ему надо ввести в процессе выполнения запроса.
В одном запросе можно задать несколько параметров, главное, чтобы тексты-подсказки были информативными и уникальными. При выполнении такого запроса Access поочередно с помощью окон предлагает ввод значений каждого параметра.
Пример. Создать списки военнообязанных до указанного возраста по заданному цеху. Возраст и цех задаются параметром.
В процессе выполнения запроса появляется окно для ввода параметров.
Если необходимо использовать оператор Like в параметрических запросах то его структура будет следующая: Например, необходимо вывести сведения о рабочих ФИО которых начинается на символы, вводимые по запросу. В строке "Условие отбора" для поля ФИО записываем следующее выражение:
Like [Введите один или несколько символов ФИО] & "*".