Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Создание запроса с параметрами




Запрос с параметрами позволяет вводить конкретное значение для отбираемых записей на стадии выполнения запроса. Используя один раз созданный запрос с параметрами, можно выполнить большое количество обычных запросов. Для создания запроса с параметрами необходимо:

  1. Создать запрос, который будет включать таблицы и поля нужных записей.
  2. Убедиться, что кнопка Автоматический режим не нажата.
  3. Для отображения области условий убедитесь, что кнопка Отображение условий нажата.
  4. Выбрать ячейку в строке Условие и щелкнуть стрелку, чтобы выбрать из списка поле, которое следует использовать в качестве параметра запроса.
  5. Выделить первую ячейку в строке Значение. Введсти [ (открывающая квадратная скобка) и текст, который Microsoft Query будет выводить при запуске запроса. Затем введсти ] (закрывающая квадратная скобка).

Например: [Введите страну поставщика].

Текст сообщения должен отличаться от имени поля, однако имя поля может входить в него.

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

  1. Для выполнения запроса нажмите кнопку Выполнить запрос . На экране появится диалоговое окно следующего вида:

В строку ввода необходимо ввести наименование страны (в рассматриваемом примере страна Бразилия). После нажатия на кнопку ОК в результате запроса будут показаны только те записи, которые относятся к поставщикам из Бразилии.

Перед квадратной скобкой можно задать любой из операторов сравнения, приведенный выше в таблице (=, <>, >, <, и прочие). Например, можно исключить из рассмотрения оду из стран создав следующий запрос с параметром:

<>[Исключите одну из стран поставщиков]

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

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

>[Начальная дата исполнения] И <[Конечная дата исполнения].

При выполнении данного запроса на экране будут последовательно появляться два диалоговых окна- первое с сообщением «Начальная дата исполнения», а второе с сообщением «Конечная дата исполнения». В каждом из окон необходимо задать свою дату. В результате такого запроса из базы данных будут выбраны только те записи, дата исполнения заказов для которых лежит в заданном интервале.

Формирование запросов с параметрами и последующее их сохранение позволяет подключать к работе с данными менее квалифицированных исполнителей, которые не способны самостоятельно разработать нужный запрос к базе данных.





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


Дата добавления: 2015-10-19; Мы поможем в написании ваших работ!; просмотров: 480 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Не будет большим злом, если студент впадет в заблуждение; если же ошибаются великие умы, мир дорого оплачивает их ошибки. © Никола Тесла
==> читать все изречения...

2712 - | 2368 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.