Fórum AJUDA_DBGRID #479297

17/05/2014

0

como faço para ordenar o DBGRID? Eu uso o IBQuery com bancos de dados Firebird 2.1
gostaria de ordena-lo clicando nele, alguem poderia me da uma luz...grato, Getulio
Getulio Torres

Getulio Torres

Responder

Posts

17/05/2014

Giovani Oliveira

Eu procurei aqui no Fórum mesmo, e o Eurismar tinha dado uma solução, veja se lhe atende.

procedure Tform1.DBGrid1TitleClick(Column: TColumn);
var
    coluna:string;
begin
    coluna:=column.FieldName; // PEGA O CAMPO DA COLUNA CLICADA
    ibquery1.Close;
    ibquery1.SQL.Clear;
    ibquery1.SQL.Add('select * from clientes order by coluna');
    ibquery1.Open;
end;
Responder

Gostei + 0

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

Aceitar