Pesquisa

Delphi

18/02/2003

Boa Noite,

Vamos ver se alguém pode me ajudar, eu estou com uma aplicação e em uma das rotinas faço uma pesquisa, só que a pesquisa que estou fazendo naum me satisfas, gostaria que a pessoa digitasse por exemplo ´MA´ e o grid mostrasse todas as palavras que tem esse trecho.

Desde já obrigado


Raphael Oliveira

Raphael Oliveira

Curtidas 0

Respostas

Skaarj

Skaarj

18/02/2003

Filtra a tabela assim:
if length(edit1.text)=2 then // aqui vc pode mudar cmo qzer
begin
table1.filtered:=false;
table1.filter:=´nome=´+#39+edit1.text+´*´+39;
table1.filtered:=true;
end;


GOSTEI 0
Romeusql

Romeusql

18/02/2003

Coloque assim no onChange do edit ..

[b:108ddab47f]With query1 do
BEgin
Close;
Sql.clear;
Sql.add(´Select * From tabela Where Campo like (:campo) ´);
Paramsbyname(Campo).asstring:=EditCampo.text+´¬´;
Prepare;
open;
dbgrid.setfocus;[/b:108ddab47f]

Espero ter ajudado T+


GOSTEI 0
POSTAR