Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.21;
Скачать: CL | DM;

Вниз

Фильтрация   Найти похожие ветки 

 
alk ©   (2006-05-04 12:38) [0]

Привет всем, я использую фильтр у ADOQUery, мне надо вводить в edit какой то текст и при нажатии каждой буквы чтобы фильтровался список. Как это можно сделать?


 
Elen ©   (2006-05-04 12:44) [1]

По событию OnChange в Edit прописывай AdoQuery.filter:="Имя_поля = ""+edit.text+"""


 
alk ©   (2006-05-04 12:47) [2]

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


 
Elen ©   (2006-05-04 12:49) [3]

как это по частям? уточни


 
Sergey13 ©   (2006-05-04 12:51) [4]

2[2] alk ©   (04.05.06 12:47)
Откуда знаешь? Уже попробовал?


 
alk ©   (2006-05-04 12:52) [5]

это когда ты вводишь одну букву, а список фильтруеться выводя все записи где встречаеться эта буква. Нажимаешь вторую, фильтрует выводя все записи где встречаються эти буквы. и т.д.


 
Desdechado ©   (2006-05-04 12:52) [6]

LIKE использовать вместо равенства


 
Elen ©   (2006-05-04 12:56) [7]

Попробуй перехватывать событие OnFilterRecord  и там анализируй содержимое записей. Оно возникает при фильтрации БД, и будет вызываться столько раз сколько записей в базе


 
Golik   (2006-05-04 12:58) [8]


ADOQuery.Close;
ADOQuery.SQL.Text := "Select * From Table Where [Pole] like """+edit1.text+"%""";
ADOQuery.Active := true;


 
Elen ©   (2006-05-04 13:04) [9]

Golik, так тоже можно но это будет медленно


 
Golik   (2006-05-04 13:11) [10]

не буду спорить. но это как один из вариантов.


 
Elen ©   (2006-05-04 13:23) [11]

Верно Golik



Страницы: 1 вся ветка

Текущий архив: 2006.05.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.037 c
15-1145305263
Petr V. Abramov
2006-04-18 00:21
2006.05.21
На Рособразование подали в суд за введение ЕГЭ


1-1144988871
MAMBA
2006-04-14 08:27
2006.05.21
Прервать закачку файла по HTTP


2-1146315859
Volf_555
2006-04-29 17:04
2006.05.21
Как в строке заменить один слєш на 2 слєша?


2-1147003224
Интересующийся
2006-05-07 16:00
2006.05.21
Delphi и 64-бита


8-1134806433
Kot Andrei
2005-12-17 11:00
2006.05.21
"Упрощение" цветов на фотографии