Hola
yo he utilizado este procedimiento....
en el Evento OnTitleClick del JvDBGrid
pongo esto
Código Delphi
[-]If Column.Title.Caption='RUT' then
Begin
IBQ_Select.Close;
IBQ_Select.SQL.Clear;
If Sw_1 = 0 Then
Begin
IBQ_Select.SQL.Add('Select * from "Proveedor" Order By "Pro_Rut" ASC');
Sw_1 := 1;
End
Else
Begin
IBQ_Select.SQL.Add('Select * from "Proveedor" Order By "Pro_Rut" DESC');
Sw_1 := 0;
End;
IBQ_Select.Open;
End;
Bueno, esto lo hago por cada columna del DBGrid y me lo ordena ya sea ascendente o descendente...
Salu2