Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#13

AW: ClientDataset: Wie Record verschieben oder Position tauschen

  Alt 9. Mai 2016, 12:44
Die Grids von Embarcadero sind Schrott (vorallem VCL) und können so einfache Dinge nicht, wie z.B. das Sortieren und Filtern ... da muß man das dann im DataSet machen (besser aber schon im Query, bevor es im DataSet landet).
Würde die Anzeige in einem "normalen" Grid gemacht, und würden die Daten von der Query zum Grid mit z.B. einer Liste transportiert, dann könnte man diese Liste unterwegs so durch die Mühle drehen, daß man seine eigenen Daten nicht mehr wiedererkennt, wenn man will.

Zitat:
besser aber schon im Query
Auf jeden Fall der richtige Ort um die Daten so aufzubereiten (sortieren), wie man sie gerne von der DB bekäme. Denn für das Verarbeiten größerer Datenmengen sind DB#s im allgemeinen prädestiniert.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat