Fórum FILTRO NO LOCATE ALGUEM SABE? #170436
20/07/2003
0
DM.TABELA.LOCATE(´FILA´, EDIT1.TEXT, []);
SEI Q FALTA UMA COISINHA PRA CRIAR UM FILTRO, CNFORME IREI ESCREVENDO NO EDIT VAI FILTRANDO A PESQUISA
VALEWWWW
Thiago
Curtir tópico
+ 0Posts
20/07/2003
Robmen
SELECT * FROM ´NOMES.DB´
ORDER BY Nome
No evento OnChange do Edit (não use DBEdit) de pesquisa, experimente o seguinte:
begin
try
begin
dmDados.qryNomes.Close;
dmDados.qryNomes.SQL.Clear;
dmDados.qryNomes.SQL.Add(´SELECT * FROM ´NOMES.db´´);
dmDados.qryNomes.SQL.Add(´WHERE Nome LIKE ´¬´+ edtPesquisa.Text +´¬´´);
dmDados.qryNomes.SQL.Add(´ORDER BY Nome´);
dmDados.qryNomes.Open;
end;
except
On EDatabaseError do
;
On EConvertError do
;
end;
end;
Adapte isto à sua necessidade e creio que irá resolver o problema de filtragem rápida de dados.
Um abraço...
Roberto Mendes
Gostei + 0
21/07/2003
Vmotta
DM.TABELA.LOCATE(´FILA´, EDIT1.TEXT, [loPartialKey]);
falow
Vitor <vmotta@eep.br>
Gostei + 0
21/07/2003
Thiago
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)