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

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

Инкрементальный поиск по DBGrid [D6, dBase, FoxPro]


Roka ©   (2003-05-21 13:04:00) 

вобщем помогите реализовать сабж, хоть по одному столбцу, при этом текст вводя в Tedit


Карелин Артем   (2003-05-22 13:03:00) [1]

Roka © (21.05.03 23:13)
У меня под рукой нет TDbf, однако я сделаю робкое предположение, что надо использовать событие OnFilterRecord и свойство Filtered...


Roka   (2003-05-21 23:13:00) [2]

Как все запущено :(
Используется TDBF в данном случае. Может есть еще какие идеи?


VAleksey   (2003-05-21 14:30:00) [3]

1) FindNearest - только по ключевому полю как мне помнится.
2) Искать надо в DataSet - е, а не в гриде.


Карелин Артем   (2003-05-21 13:41:00) [4]

Соловьев © (21.05.03 13:39) findNearest....


Соловьев   (2003-05-21 13:39:00) [5]

findNearist тоже вроде это делает..


Mike Kouzmine   (2003-05-21 13:18:00) [6]

можно locate на onKeyPress с небольшой паузой


Карелин Артем   (2003-05-21 13:14:00) [7]

Берем TQuery. Пишем запрос типа select * from table where f1 like :paramИ при вводе в едит пишем: Query1.ParamByName("param").AsString:=Edit1.Text+"%"
P.S. Все по памяти написано. Возможны небольшие расхождения...


Наверх

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