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

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

Фильтр в ADOTable [D7, MSSQL]


Draught ©   (2005-07-02 10:25:00) 

Всем доброго утра.
Вопрос таков: Я ипользую компоненты ADO для работы с MSSQL, постоянно пользовался фильтром, очень удобно, если фильтруемая запись известна, но сейчас встал вопрос - запись известна только частично, известно только начало записи. Фильтр не работает, или же я не знаю синтаксиса этого фильтра.

Раньше делал так:

ADOTable.Filter:='name=ИМЯ';
ADOTable.Filtered:=true;

но это только в случае, если имя известно целиком, как сделать, что бы фильтр работал только по перым нескольким символам?

Помнится в dbExpress была возможность поиска по таблице FindKeyи FindNearst- вроде так. В компонентах ADO я этого не нашел.

Или может быть можно как-то по-другому сделать фильтр записей по первым символам?


Draught   (2005-07-02 11:43:00) [1]

сенкс... все понял...


sniknik   (2005-07-02 11:15:00) [2]

ADOTable.Filter:='name LIKE ''ИМ%''';
ADOTable.Filtered:=true;

http://www.delphimaster.ru/cgi-bin/forum.pl?id=1120028216&n=1
sniknik ©   (29.06.05 22:38) [15]


Наверх

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