In einer "richtigen"
DB mit vernünftigem Optimizer und
Query plan geht ein "SELECT Count(*)" rucki zucki.
Mit der MoveLast - RecordCount Variante bist du darauf angewiesen, dass wirklich die gesamt Datenmenge im Cache bleibt.
Wenn ich so etwas mit DOA (nicht
ADO!) mache habe ich generell nur 25 - 100 Einträge auf dem Client, die anderen werden autom. von der
DB geholt, wenn sie gebraucht werden.
Ein MoveLast (falls es das bei meinen Kompos überhaupt gibt
) würde dann entweder nur 100 liefern oder eine komplette Übertragung auslösen.