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

Вниз

Поиск в гриде-DBGridEh   Найти похожие ветки 

 
Glonia Zbanov ©   (2002-05-16 17:56) [0]

Как написать чтобы пользователь набирал буквы скажем в EDIT а программа автоматически искала после нажатия каждой кнопки в гриде-DBGridEh по всем колонкам(!) подобный фрагмент текста(справа,слева,по всему слову и т.д.)


 
Johnmen ©   (2002-05-16 18:04) [1]

Обрабатываешь кликанье букв и формируешь шаблон поиска, затем ищешь, что надо...


 
Glonia Zbanov ©   (2002-05-16 18:06) [2]

...формируешь шаблон поиска?
Как искать?


 
Johnmen ©   (2002-05-16 18:16) [3]

Ну формируешь типа строковую переменную, содержащую текущую последовательность нажатых буковок...
А далее пишешь невсосательский код, где последовательно для нужных полей набора данных, осуществляешь поиск...


 
MBo ©   (2002-05-16 18:34) [4]

ну хоть так, куском с if пробегаешь по всем полям

procedure TForm1.Edit1Change(Sender: TObject);
var s:string;
begin
if length(edit1.text)>0 then begin
s:=edit1.text;

if pos(s,строкаизтаблицы)>0 then
label1.caption:="Yo :)"
else
label1.caption:="No :(" ;

end;
end;


 
Val ©   (2002-05-16 18:36) [5]

>Glonia Zbanov © (16.05.02 17:56)
идея искать по всем полям мрачновата-пользователь вообще не понимает, что он ищет(муху или котлету)?



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
1-17990
CHIMUMBARO
2002-05-23 20:37
2002.06.06
Люди! Срочно нужна помощь...


14-18110
KIR
2002-04-24 09:45
2002.06.06
Не могу отправить сообщение в форум (наверное из-за XP)


4-18191
Seroga
2002-03-29 20:39
2002.06.06
Какое событие происходит когда моя форма перестает быть активной?


4-18185
Юрий Федоров
2002-04-04 13:43
2002.06.06
Найти процесс...


3-17844
kserg@ukr.net
2002-05-15 12:22
2002.06.06
MSSQL-как можно число превратить в строку с ведущими нулями?