Параметрический запрос


 

Чтобы иметь возможность многократно выполнять запрос, при выполнении изменяя условия отбора, необходимо добавить параметр. Для установления параметра в строку Условие отбора вместо обычного условия вводится в квадратных скобках текст-подсказка. Access размещенную в квадратные скобки информацию рассматривает как имя запроса.

В одном запросе можно задать несколько параметров, главное, чтобы тексты-подсказки были информативными и уникальными. При выполнении такого запроса Access поочередно с помощью окон предлагает ввод значений каждого параметра.

Для проектирования параметрического запроса необходимо:

Разработать запрос выбора, включающий интересующие поля, установить критерии отбора.

Заполнить его параметризуемые поля не конкретным критерием выбора, а обращением к пользователю для ввода критерия. Это обращение во время выполнения запроса выдается пользователю, он введет критерий отбора, на основе которых ведется отбор данных.

Обращение в ячейке критериев записывается в квадратных скобках.

 

Запросы действия

 

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

запрос добавления;

запрос удаления;

запрос обновления;

запрос создания таблицы.

В окне БД Access устанавливает перед именем запроса действия восклицательный знак.

 

Запрос на добавление

С помощью запроса на добавление можно присоединить записи одной таблицы в конец другой таблицы эта таблица может находиться как в данной базе данных, так и в другой. Для создания запроса на добавление необходимо:

В базе данных создать новый запрос с помощью конструктора запросов.

Добавить поля таблиц, необходимые для выполнения запроса.

Выполнить команду Запрос – Добавление.

Access добавит в зону спецификации запроса строку «Добавление», куда автоматически заносятся имена полей.

Выполнить запрос, нажав ! на панели инструментов.

В спец. окне необходимо подтвердить количество добавляемых записей.

Запрос на удаление

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

 



Дата добавления: 2016-07-22; просмотров: 1659;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.