Hallo Simon,
fünf Sekunden für das Schreiben für 500 records? Das müssen schon sehr komplexe Strukturen sein. Allerdings verstehe ich nicht, was das mit deiner Iteration über die Zeile im ClientDataSet zu tun haben soll. Was machst du in dieser Schleife? Als
XML-Dokument weggeschrieben werden deine Daten doch mit der Methode ApplyUpdates() von ClientDataSet. Wie groß wird das resultierende
XML-Dokument denn?
Grüße vom marabu