& | Параметричний запит – це запит, що містить параметр, значення якого задається під час виконання запиту |
Запити з параметрами створюються у тих випадках, коли запит необхідно виконувати багато разів, постійно змінюючи умови відбору.
Основи побудови параметричного запиту:
для задання параметрів у запитах використовується такий синтаксис: [ Ім’я параметра ]. Ім’я параметра виводиться у вікні діалогу під час виконання запиту як "запрошення" ввести значення параметра. Значення параметра задається користувачем і підставляється MS Access у вираз, що містить параметр;
для параметрів можна задати тип даних. MS Access, використовуючи цю інформацію, перевіряє введене користувачем значення на відповідність його заданому типу даних. По замовчуванню всі параметри мають тип Текстовый;
задання типу параметрів виконується у вікні Параметры запроса, яке виводиться на екран за допомогою команди Запрос/Параметры або однойменної команди контекстного меню запиту у вікні конструктора.
Приклад. Для відображення даних за певний період початковий та кінцевий терміни повинні задаватися під час виконання запиту у вигляді параметра. Приклад використання оператора Between: