Информатика для юристов и экономистов


Практическое занятие - часть 5


Этим приемом обеспечивается гибкость работы с базой.

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

1.Запустите программу Microsoft Access 2000 (Пуск > Программы > Microsoft Access).

2.В окне Microsoft Access включите переключатель Открыть базу данных, выберите ранее созданную базу Книготорговля и щелкните на кнопке ОК.

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

4.Согласно упражнению 14.3 создайте запрос на выборку, основанный на таблице Книги в продаже, в который войдут следующие поля:

• Наименование;

• Автор;

• Цена;

• Поставщик.

5.Строку Условие отбора для поля Цена надо заполнить таким образом, чтобы при запуске запроса пользователь получал предложение ввести нужное значение.

Текст, обращенный к пользователю, должен быть заключен в квадратные скобки. Если бы мы хотели отобрать книги, цена которых больше 100 рублей, мы бы написали: >100. Если бы нам были нужны книги дешевле 80 рублей, мы бы написали <80. Но если мы хотим дать пользователю возможность выбора, мы должны написать: < [Введите максимальную цену].

6.Закройте запрос. При закрытии сохраните его под именем Выбор книг.

7.В окне Книготорговля: база данных откройте панель Запросы и запустите запрос Выбор книг — на экране появится диалоговое окно Введите значение параметра (рис. 14.16).

 

                        

Рис. 14.16. Пользователь сам вводит значение параметра

                   для условия отбора

 

8.Введите какое-либо число и щелкните на кнопке ОК. В зависимости от того, что реально содержится в таблице Книги в продаже, по результатам запроса будет сформирована результирующая таблица.

9.Закройте все объекты базы данных. Закройте программу Microsoft Access.

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




Начало  Назад  Вперед



Книжный магазин