среда, 2 марта 2022 г.

Урок 23-24. Запросы с параметрами

Дата проведения занятия 3.03.22, 10.03.22
На предыдущем уроке мы создавали запросы для отбора записей по указанному критерию. Например, в запросе:
Вывести перечень товаров (марка,  цена) дешевле 500 руб
для поля цена указывался критерий < 500
В критерии указывалось постоянное число.
А если надо отобрать записи с другой границей цены, что делать?

  • Можно менять запрос…Придется для каждого числа составлять свой запрос…
  • Запросы составляет администратор, записи отбирает пользователь, которому нельзя менять запросы. 

В этом случае применяют запросы с параметрами.
Параметры - это данные, которые пользователь вводит при выполнении запроса.
В конструкторе запроса параметр задается с помощью двоеточия, за которым следует имя параметра.
Критерий   В запросах без параметров   В запросах с параметрами  
Цена меньше 500   < 500  < :максЦены
Страна Австрия   ='Австрия'  = :ВведиСтрану

  • Имя параметра не должно содержать пробелов! 
  • В имени параметра могут использоваться буквы русского и латинского алфавита, цифры, знак подчеркивания
  • Имя параметра не должно совпадать с именем поля!

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

Практическая работа 6. Запросы для БД Борей с параметрами

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.