На предыдущем уроке мы создавали запросы для отбора записей по указанному критерию. Например, в запросе:
Вывести перечень товаров (марка, цена) дешевле 500 руб
для поля цена указывался критерий < 500
В критерии указывалось постоянное число.
А если пользователю надо отобрать записи с другой границей цены, что делать?
Обычно запросы составляет администратор БД, а пользователь только использует уже составленные запросы.
Неужели администратору для КАЖДОЙ ЦЕНЫ придется составлять свой запрос?
В этом случае администратор может применить запросы с параметрами.
Имя параметра не должно совпадать с именем поля!
Когда выполняется запрос, на экране появляется окно, в котором пользователь должен ввести значения всех параметров. После этого выполнение запроса продолжится.
Практическая работа 6. Запросы для БД Борей с параметрами
Вывести перечень товаров (марка, цена) дешевле 500 руб
для поля цена указывался критерий < 500
В критерии указывалось постоянное число.
А если пользователю надо отобрать записи с другой границей цены, что делать?
Обычно запросы составляет администратор БД, а пользователь только использует уже составленные запросы.
Неужели администратору для КАЖДОЙ ЦЕНЫ придется составлять свой запрос?
В этом случае администратор может применить запросы с параметрами.
Параметры - это данные, которые пользователь вводит во время выполнения запроса.В конструкторе запроса параметр задается с помощью двоеточия, за которым следует имя параметра, например:
< :макс_ценаИмя параметра не должно содержать пробелов!
Имя параметра не должно совпадать с именем поля!
Когда выполняется запрос, на экране появляется окно, в котором пользователь должен ввести значения всех параметров. После этого выполнение запроса продолжится.
Практическая работа 6. Запросы для БД Борей с параметрами
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.