Versuche, die Dateien direkt ins XLS(X)-Format zu schreiben.
Das geht über
ADO recht flott (soweit ich weiß), mit DevExpress sehr sehr bequem (wenn auch teuer), mit Komponenten von
Axolot-Data (XLSMini oder XLSReadWriteII) sehr schnell und mit anderen Komponenten (z.B. TMS Flexcel) auch.
Als Alternative für ein gängiges kleines
DB-Format ginge auch
Access, zumal die Jet-Engine eigentlich auf jedem Windows-PC installiert ist.
Such mal hier im Forum nach Möglichkeiten. Ich würde dieses schrottige DBF-'Format' nicht mehr verwenden, zumal das kein Standard ist (FoxPro erzeugt DBF)