![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Инкрементальный поиск по 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. Все по памяти написано. Возможны небольшие расхождения...