Несколько текстовых полей с одним типом параметра запроса в MS Access - PullRequest
0 голосов
/ 02 июля 2011

Моя форма имеет несколько текстовых полей ввода. Чтобы было проще; Мне нужно искать в поле базы данных с введенным пользователем текстом. Пример:

  • Содержит термин "автобус" (в текстовом поле 1)
  • и «дорожки» (в текстовом поле 2)
  • и «маршрут» (в текстовом поле3).

Когда я нажимаю кнопку «Поиск», результат должен быть заполнен.

Прямо сейчас я использую это для ввода одной текстовой области

Мой запрос:

Like "*" & [Forms]![ATG]![ContainsSearch] & "*"

1 Ответ

0 голосов
/ 03 июля 2011

ОП предоставил ответ следующим образом (начало сообщества вики)

SELECT ATG1.Term 
   FROM ATG1 
WHERE 
 (
   (
     (
         (ATG1.Term) Like "" & [Forms]![ContainsForm]![ContainsText] &  "" Or 
         (ATG1.Term) Like "" & [Forms]![ContainsForm]![ContainsText1] & ""
     ) And 
     (
         (ATG1.Term) Not Like "" & [Forms]![ContainsForm]![NotContainsText] & "" Or
         (ATG1.Term) Not Like "" & [Forms]![ContainsForm]![NotContainsText1] & ""
     )
   )
 );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...