Registriert seit: 1. Dez 2005
Ort: Dietzenbach
53 Beiträge
Delphi 7 Enterprise
|
Re: CLientDataset ApplyUpdates sehr langsam
6. Okt 2008, 20:56
Hallo an Alle die es interessiert,
Problem gelöst.
Ich lese aus dem Clientdataset die Struktur aus und erzeuge damit dynamisch
eine leere Paradoxtabelle mit gleicher Struktur. Dann habe ich mit einer while
not EOF Schleife alle Datensätze von dem CDS in die Tabelle kopiert. Das
dauerte 75 Sekunden.
Eigentlich erstaunlich: ApplyUpdates muss ja nur die geänderten Felder übertragen
und braucht dafür 7 Minuten.
Vielleicht liest dies auch ein Delphi Guru, der mir erklären kann, warum ApplyUpdates
so langsam ist.
begin
if Aufwand > Ergebnis then exit;
end;
|