Fórum lt;Me Ajudem Por Favorgt; #157740

03/05/2003

0

Olá pessoal,
meu problema é o seguinte,
estou fazendo uma aplicação em delphi e interbase,
e estou precisando mostrar em um brgrid todos os
nomes do meu banco em ordem crescente,
até ai tudo bem, eu uso o order by,
só que tbm estou precisando fazer uma pesquisa nele,
o usuario digita em em edit o nome desejado
e no dbgrid vai aparecendo conforme digitado
e vai ficando grifado.
eu só sei fazer isso usando o componente table e o locate,
gostaria de fazer com o querry em comandos SQL.


Muito Obrigada!!!
Beijos!!!


Leticia

Leticia

Responder

Posts

03/05/2003

Farore

Oi Leticia,


Com query, vc vai ter que usar o like assim

select * from tabela where campo like dados¬

Você vai ter que executar isto toda vez que for digitada uma letra.

Eu gosto mais de usar o comando filter de um table. Que é assim:

Table1.filtered:=true;
table1.filter:= ´campo like dados¬´;

Espero ter ajudado.

Fabio Reis


Responder

Gostei + 0

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

Aceitar