Bitte entschuldigt mal eine unqualifizierte Frage zwischendurch ...
Wie kann ich das
Setlength (Array, length (Array) + 1)
anders lösen
Ich habe in einer
DB-Import-Routine 3 Arrays verbaut die die ich jeweils mit SetLength(Array, length (Array) + 1) erweitere und mit SetLength(Array, 0) wieder leere. Wusste garnicht das man das auch anders machen kann.
Bei größeren Importen (20 bis 30 Tausend Datensätze) ist bei meinem System (1GB
RAM + 1,5GB Auslagerungsdatei) Schicht. Wenn ich nichts weiter offen habe packt das Programm den Import. In der Regel läuft die Auslagerungsdatei voll und der Rechner bootet
Da sonst alles super funktioniert und die Konvertierungs- und Prüfroutinen vor dem Import recht komplex sind habe ich mich bisher auch immer davor gedrückt die
unit umzubauen.
Danke,
Jens