![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.02.2009
Сообщений: 19
|
![]()
Всем привет. Задача следущая.
есть база на аксесс. Там поля : фамилия: текстовое, индексированное имя: текстовое, индексированное примечание: мемо, индексированное Форма в delphi adoconection, adotable, datasource, dbgrid. В гриде поле примечние visible:=false. так же есть поля для редактирования dbedit -ы для фамилии, имени, отчества. Поле примечание редактируеься в dbmemo. есть поле ввода строки запроса edit А теперь собственно проблема. Проблема написать запрос/поиск для поля примечание фильтрация не работает так как много слов в поле, если конечно указывать точную фразу, то проблем никаких (например В поле примечание записано "служба снабжения"). ADOTable1.Filter:='Primechanie>=''' +Edit1.Text+''''; Хотелось бы сделать поиск по словам. Подскажите как пожалуйста если вводить просто служба, |
![]() |
![]() |
![]() |
#2 | |
Пользователь
Регистрация: 13.09.2008
Сообщений: 16
|
![]() Цитата:
вот смотри будет выглядить где то вот так по кнопочке или по событию эдита onchange adoquery1.Active:=false; adoquery1.SQL.Clear; очищаем запрос adoquery1.SQL.Add('select *'); выбрать все adoquery1.SQL.Add('From base');из таблицы (тут пишешь заместо base-как твоя таблица называеться) adoquery1.SQL.Add('WHERE Примечание LIKE '''+'%'+edit1.text+'%'+''''); где примечание = то что написал в эдите adoquery1.Active:=true; при таком запросе у тебя будут отображаться все что найдеться пример при запросе напишешь ж - отобразяться все записи потому что у всех есть буква Ж ![]() вопросы будут пиши служба снабжения служба слу2жба |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.02.2009
Сообщений: 19
|
![]()
RaMoNeZz спасибо, попробую, результат напишу
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Access + ADO + Delphi = Поиск по базе | vicvtor | БД в Delphi | 35 | 10.02.2009 11:00 |
Как сделать сортировку (поиск) Delphi+Access | Toska | БД в Delphi | 6 | 28.08.2008 22:32 |
Поиск в поле Memo | omi | БД в Delphi | 6 | 01.03.2007 18:39 |
Текст html-странички в поле Memo | Delpinist | Win Api | 5 | 18.12.2006 14:57 |