vejam esse código...

Delphi

20/09/2003

var i: integer; s: String;
begin
i:=ComboBox1.ItemIndex; // pega a pos. do item selecionado
s:=ComboBox1.Items.Strings[i]; // Pega a String da posiçao i
query1.Close;
query1.SQL.Clear;
query1.SQL.Add(´SELECT * FROM NASCIMENTOS ORDER BY ´+s);
query1.open;
end;


como fazer isso funcionar com o componete table?


Anjomd

Anjomd

Curtidas 0

Respostas

Mmtoor

Mmtoor

20/09/2003

Prezado Amigo:
Pode fazer isso funcionar com o filter Record e algumas variáveis a mais.
No mais, se passar o que deseja realizar, os campos e o BD utilizado, quem sabe podemos dar uma dica mais direta.
MMTOOR2003


GOSTEI 0
Anjomd

Anjomd

20/09/2003

eu estrou utilizando paradox

e gostaria de fazer um filtro com um combobox tipo e exemplo que eu passei acima

mas utilizando o componente table


GOSTEI 0
Mmtoor

Mmtoor

20/09/2003

Prezado amigo:
Seu select order by deve ser substituido por um indice secundário de sua tabela, tipo:
table1.indexname:= ´IndData´;
se precisar de mais alguma condição pode utilizar o filter record.
MMTOOR2003


GOSTEI 0
Anjomd

Anjomd

20/09/2003

md um exemplo, se for possivel, de como iria ficar


GOSTEI 0
POSTAR