onchange no Interbase

Firebird

28/02/2003

Aí galera!
Estou com um problema. Criei um campo Edit1.text e um DBGrid e quero que quando eu ir digitando as letras do Nome do Cliente (por exemplo) já vai aparecendo os nomes que começa com aquelas letras que ja digitei no Grid abaixo. Me entenderam?
Já usei uma vez em Paradox e usei Findnearest.

Se alguem poder me ajudar, agradeço desde já!


Marcio Cruz

Marcio Cruz

Curtidas 0

Respostas

Anonymous

Anonymous

28/02/2003

select *
from cliente
where NOME STARTING WITH ´J´

´J´ é a inicial do nome :lol:


GOSTEI 0
Wmunir

Wmunir

28/02/2003

[quote:97e1b3ae6f=´Marcio Pinho da Cruz´]Aí galera!
Estou com um problema. Criei um campo Edit1.text e um DBGrid e quero que quando eu ir digitando as letras do Nome do Cliente (por exemplo) já vai aparecendo os nomes que começa com aquelas letras que ja digitei no Grid abaixo. Me entenderam?
Já usei uma vez em Paradox e usei Findnearest.

Se alguem poder me ajudar, agradeço desde já![/quote:97e1b3ae6f]

Grande Márcio.

Beleza?

Tipo, vc poderia fazer da seguinte forma, no evento onchange do Componente Edit:

With Query Do
Begin
Close;
Sql.Clear;
Sql.ADD(´Select * from Clientes Where Nome Like ´+QuotedStr(Edit1.Text)´+´¬´);
Sql.Open;
End;

A função QuotedSTR(Edit1.Text) joga o conteúdo do Edit1.Text já com as aspas simples.

Espero ter ajudado...

Valeus...


GOSTEI 0
POSTAR