Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
Delphi 12 Athens
|
AW: Nach Open Progressbar anzeigen
5. Nov 2014, 14:43
Man kann bei vielen Datenbankkomponenten oftmals einen DatenModus einstellen. (FetchAll, SmartFetch, GridMode oder so ähnlich ... gibt. es z.B. im PgDAC)
z.B.: sofort/immer alles laden, jeweils X-Datensätze zusammen, oder nur aktuellen Datensatz.
Ob die Komponente dafür eventuell ein Laden-Event bietet, um den Fortschritt zu erfahren, kann auch unterschiedlich sein.
Wenn nicht, dann muß du halt den Daten-Modus so einstellen, daß möglichst wenig vorgeladen wird und kannst dann beim Auslesen (while not eof do) RecNo und RecordCount für deine Fortschrittsanzeige verwenden.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
|