Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by smudo,
16. Sep 2005
:cry: TDataSet kennt leider kein FindKey, aber TCustomClientDataSet, werd ich mir mal ansehen.
Wie umständlich wäre das denn?
Nö. Hab ich nicht. Ist eine Methode von TDataSet.
Trotzdem Dankeschön, werd mal weitergucken.
Und wenn jemandem noch was hilfreiches einfällt, wäre ich sehr dankbar.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by smudo,
16. Sep 2005
Hallo :hi: ,
ich nutze ein TDataSet um Daten im Speicher zu verwalten.
Bei größeren Datenmengen kommt es aber zu Performanceproblemen.
Ein besonderer Engpass ist das Auslesen eines Feldes:
FCells.Locate('id',ARow,);
Result:=FCells.FieldByName(IntToHeader(ACol)).asString;
Der erste Schritt (Locate) dauert teilweise mehr als 16 ms.
Ich hab's auch schon mit LookUp oder First und MoveBy...