Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: osmor
Я хочу сказать, что если Вы не укажите в каком поле искать, то найдутся записи с совпадением в ЛЮБЫХ полях.
т.е. Ваше условие "Поле должно какбы распозновать данные которые я ввожу и выдавать информацию" не выполнимо. А поиск по всем полям организовать можно.
Способ реализации зависит и от кол-ва полей в которых нужно производить поиск.
Можно например сделать примерно такой запрос


Select * from Таблица where ФИО Like "*" & [Forms]![Форма]![ПолеДляПоиска] & "*" OR Скидки Like "*" & [Forms]![Форма]![ПолеДляПоиска] & "*" OR  ДатаРОждения Like "*" & [Forms]![Форма]![ПолеДляПоиска] & "*" OR ......

И так по всем полям в которых нужно проихводить поиск.
Можно сделать более интелектуально, анализировать строку введенную в поле поиска и если это число формировать строку запросы с условием по одним полям, если текст - по другим.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.