Добавление параметра к запросу

Изменение предыдущего примера позволит сделать условие отбора параметром (parameter)

запроса и вводить его в диалоговом окне при запуске запроса.

Чтобы создать запрос с параметрами:

1. Закройте таблицу "Список рассылки" и удалите ее из базы данных (или задайте другое имя таблицы, которую должен создать запрос, в диалоговом окне "Создание таблицы" в режиме конструктора запроса) и раскройте вкладку "Запросы" в окне базы данных.

Рис. 22. Таблица, созданная при помощи запроса

2. Выделите ранее созданный запрос "Список рассылки по США" и на­жмите кнопку "Конструктор".

3. В поле "Штат:Область" в первую строку условия отбора введите при­глашение пользователю (рис.23). Квадратные скобки, в которые за­ключено приглашение, означает, что данное выражение будет замене­но условием отбора, которое будет введено при запуске запроса.

Рис..23. Использование условия отбора в качестве параметра запроса

4. Сохраните и закройте запрос, выделите его в окне базы данных и вы­берите команду "Правка, Переименовать".

5. Дайте запросу имя "Список рассылки по штатам США" и нажмите клавишу <Enter>.

6. Еще раз выберите этот запрос в окне базы данных и нажмите кнопку "Открыть" или дважды щелкните мышью по значку запроса. Появится предупреждающее сообщение об изменении данных таблицы (рис. 24). Нажмите кнопку "Да".

Рис.24. Предупреждающее сообщение

7. Появится диалоговое окно "Введите значение параметра" (Enter Pa­rameter Value), которое содержит приглашение ввести условие отбора для поля "Штат:Область" (рис. 25).

Рис. 25. Диалоговое окно для ввода параметра запроса

8. Введите WA и нажмите клавишу <Enter> или кнопку "ОК". (Перед ко­дом штата знак равенства добавлять не нужно, т. к. Access это сделает автоматически.) Если таблица "Список рассылки" не была удалена, то появится сообщение, показанное на рис. 26, и таблица создана не будет. Нажмите кнопку "ОК".

9. Если указанная таблица в базе данных не существует, то появится оче­редное сообщение об изменении данных; нажмите кнопку "Да", чтобы подтвердить выполнение запроса.

10. Раскройте вкладку "Таблицы" в окне базы данных и выберите таблицу "Список рассылки", нажмите кнопку "Открыть". Таблица содержит только записи о фирмах из штата Вашингтон.

Новую таблицу можно удалить, для этого ее нужно закрыть, выбрать ее имя в окне базы данных и нажать клавишу <Delete>. (Access запросит под­тверждение удаления таблицы, нажмите кнопку ОК и таблица будет уда­лена из базы данных.)

 








Дата добавления: 2014-12-12; просмотров: 869;


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

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.