Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Фильтрация [D7, Access]


sergeryM ©   (2004-06-30 16:37:00) 

Мастера подскажите как реализовать фильтрацию в базе, чтобы курсор вставал на запись имеющую последовательность символов указанных в поле Edit. У меня реализован поиск так:

DataModule1.ADOTable1.Filter:=Col+'='''+Edit1.Text+'''';

Но работает только если введено все слово, если ставлю > за место = то вообще близко не показывает.


menart   (2004-06-30 17:34:00) [1]

DataModule1.AdoTable1.Locate('Имя поля',CAgentName,[]);
или
DataModule1.ADOTable1.Filter:=Col+'='''+Edit1.Text+'''*'


sergeryM   (2004-06-30 16:56:00) [2]

Мне помнится я где то встречал реализацию с использованием ( % и * )но уже не помню где


Курдль   (2004-06-30 16:42:00) [3]


> Мастера подскажите как реализовать фильтрацию в базе, чтобы
> курсор вставал на запись

Противоречие. "Вставал" - это в лучшем случае "поиск"
Так что рекомендую чтиать документацию по DB-компонентам.


Наверх

Титульная страница Поиск, карта сайта Написать письмо