Запросы | Запросы с параметрами (11_68_pol) (68 часов в уч. год)

Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, сокращённый курс, по 2 часа в неделю)


Урок 26
Запросы
(§18. Запросы)



Содержание урока

Конструктор запросов

Критерии отбора

Запросы с параметрами

Вычисляемые поля

Другие типы запросов

Вопросы и задания

Задачи


Запросы с параметрами


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

Если мы захотим изменить это значение, нужно будет изменить запрос. Чаще всего пользователь не имеет права изменять запросы (это делает только администратор базы данных), поэтому возникает проблема: как дать пользователю возможность менять значение в запросе, не меняя сам запрос? Чтобы решить эту задачу, применяют запросы с параметрами.

Параметры — это данные, которые пользователь вводит при выполнении запроса.

В конструкторе запроса параметр задаётся с помощью двоеточия, за которым следует имя запроса, например:

>=:Минимальная_зарплата.

Для соединения двух слов используется знак подчёркивания, потому что в OpenOffice.org Base имя параметра не может включать пробелы 1.


1 В Microsoft Access этого ограничения нет, там имя параметра заключается в квадратные скобки.



Когда выполняется запрос, на экране появляется окно, в котором пользователь должен ввести значения всех параметров (рис. 3.32).

Рис. 3.32

Рис. 3.32



Следующая страница Вычисляемые поля



Cкачать материалы урока







Наверх