Условия запросов. Часть 3: запросы на ввод данных с помощью параметра

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

В части 2 этой серии мы считается с помощью LIKE и подстановочных знаков в условиях запроса для поиска неполных совпадений. Но что делать, если вы получаете запрос, чтобы применить условия, которые предоставляются при вызове функции хорошей интересное —? Что делать, если вы сделать запрос для ввода данных? Хорошие новости! Вы можете сделать запрос для ввода данных и фактически очень просто.

Нужно заключить вопрос в квадратные скобки и использовать его вместо обычного условия. Когда кто-то выполняет запрос, сначала появляется диалоговое окно, в котором отображается ваш вопрос. Давайте посмотрим, как выглядит конструктор запросов для диалогового окна Фамилия клиента?.

Параметр с вопросом в квадратных скобках в строке условия

Запрос возвращает все данные из таблицы "Клиенты". Однако только те записи, в которых совпадает параметр "Фамилия", отвечают на :

Ввод значения параметра

В принципе, все готово. Однако вы можете сделать работу с запросом более удобной. Можно задать параметры в Access, чтобы появлялось сообщение об ошибке, если будет введен неверный тип данных (например, текст вместо чисел).

Чтобы задать параметр:

  1. Откройте запрос в режиме конструктора и скопируйте параметр с вопросом, включая квадратные скобки, в буфер обмена (выделите его и нажмите клавиши CTRL+C).

  2. На вкладке Работа с запросами | Конструктор в группе Показать или скрыть щелкните Параметры.

  3. Вставьте скопированный параметр в столбец Параметр в диалоговом окне Параметры запроса, а затем задайте тип данных в раскрывающемся списке в столбце Тип данных.

Вставка вопроса в диалоговое окно параметров запроса

Если Вы действительно хотите перейти all-out, с помощью формы для сбора входных данных. Все типы возможностей, например совместное использование входные параметры среди множества запросов или предоставление элементом выбора даты для ввода даты и времени параметра открывает формы. Для получения дополнительных сведений отображается Использование параметров в запросы, формы и отчеты.

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×