filtro com combobox

Delphi

20/09/2003

como eu faso para fazer o seguinte filtro

meu combobox tem os seguintes itens

LIVRO
FOLHA
TERMO
NOME

quando eu clico em LIVRO o programa filtra por LIVRO
quando eu clico em FOLHA o programa filtra por FOLHA
quando eu clico em TERMO o programa filtra por TERMO
quando eu clico em NOME o programa filtra por NOME


Anjomd

Anjomd

Curtidas 0

Respostas

Anjomd

Anjomd

20/09/2003

eu uso tabela paradox e o componete table


GOSTEI 0
Japa

Japa

20/09/2003

Amigo que tal fazer com query???
with Query do begin Close; Sql.clear; Sql.Add(´Select * from TABELA where Campo= :cond1´); params[0].asstring:= combobox.text; Open; end;

ahh sim coloque esse codigo no onchange do seu combobox..

Bom com a TTable não sei fazer muito bem mas voce pode fazer algo assim:

Tabela.first; while not Tabela.eof do begin if Tabela.field[1].value=combobox.text then begin //voce pode colocar alguma instrução aqui //exemplo armazenar o valor da chave primaria Combobox.add(Tabela.field[0].value); end; Tabela.next; end;

Bom tomara que tenha te ajudado amigo.. :wink:


GOSTEI 0
POSTAR