Ich hab mal ne Datenbank mit Clientdataset erstellt, und man konnte die Spalten
sortieren , indem man oben auf den Spaltennamen geklickt hat.
Das war dieser Code
Delphi-Quellcode:
procedure TForm1.DBGrid2TitleClick(Column: TColumn);
begin
try
ClientDataset2.IndexFieldNames := Column.FieldName;
except
ShowMessage('Das Feld kann nicht sortiert werden' + Column.FieldName);
end;
end;