Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Cnoppiks
0 / 0 / 0
Регистрация: 26.10.2011
Сообщений: 20
#1

Поиск по нескольким вводимым словам

08.11.2011, 14:45. Просмотров 851. Ответов 1
Метки нет (Все метки)

Доброго дня!!
Подскажите пожалуйста, каким образом реализовывается поиск по записям в БД по нескольким словам, веденным пользователем в InputBox(есть массив значений, отделенных от пробелов).
Если SQL - запросом, к примеру, для двух слов - то пересечением полученных множеств EXISTS наверное:

strSQL = "select DISTINCT * from table1 where vid Like ''*дата1*''" And EXISTS("Select * from table1 where vid like ''*дата2*''")

К сожалению, не получается..-(
Как сделать, если слов больше двух??!!!!!

Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2011, 14:45
Ответы с готовыми решениями:

Нечеткий поиск по словам
Нашел пример нечеткого поиска слова в таблице Excel (ссылка). Не получается переделать под Access....

Поиск наименований по ключевым словам
1. В прайсах различных поставщиков одни и теже наименования называются по разному, но в названии...

Access (Visual Basic), поиск по ключевым словам
Доброго дня всем! Прошу помощи! Составить структуру кода поиска по ключевым словам в базе данных...

Поиск по нескольким таблицам
Здравствуйте, помогите пожалуйста. Нужно сделать запрос на поиск слова из нескольких таблиц при...

Поиск по нескольким полям
по одному полю поиск сделал нужно что бы еще по двум трем полям можно было искать.

1
bazile
65 / 41 / 68
Регистрация: 15.03.2007
Сообщений: 6,909
08.11.2011, 17:18 #2
SELECT * FROM table1 WHERE vid LIKE ''Дата1*'' AND vid LIKE ''Дата2*'' ... AND vid LIKE ''ДатаN*''
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2011, 17:18

Поиск по нескольким полям
Добрый день Подскажите, пожалуйста. Есть три раздельные поля (ФИО) как создать поисковик по ФИО? ...

Поиск по нескольким полям
Вот сделал базу по примеру.... И вроде при выбора номера должно показывать результат поиска, но...

Поиск по нескольким полям
Private Sub cmbFind_Click() Dim StrPoisk As String StrPoisk = "SELECT BasketStats.Дата,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru