Fórum Dbgrid e edit #210211

28/01/2004

0

Qual o codigo pra quando eu digitar uma letra no edit o query fazer a pesquisa e jogar no dbgrid

No change do Edit ....

Eu tentei sempre alterando o sql do query mas ta dando uns problemas ...

Desde ja agradecido

Diego


Diegus

Diegus

Responder

Posts

28/01/2004

Lucas Silva

uma opção..

na query você coloca um parametro...

sql da query.....
where nome like :parametro


no evento onKey press do edit é só você colocar
query1.parametro := edit.text


sendo que esta query que esta ligada ao DBGrid.


Espero ter ajudado!
Lucas!


Responder

Gostei + 0

28/01/2004

Delphibond

complementando o q o amigo disse acima vc tambem pode colocar

Select * from tabela where upper(campo) like upper(:Parametro)

e colocar no onchange do edit:
query1.close;
qrery1.parambyname(´Parametro´).value:=´¬´+edit1.text+´¬´;
query1.open;

notas: o ¬ dois dois lados do texto do edit serve pra fazer uma pesquisa ignorando os caracteres que vem antes e depois do texto que você digitou pra pesquisar.

espero ter ajudado..
t+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar