Einen Batch-Move ausführen
Nach oben zu TBatchMove verwenden - Index
Hinweis: Die Borland Database Engine (BDE) ist veraltet und wird nicht mehr weiterentwickelt. Die BDE wird Unicode beispielsweise nie unterstützen. Sie sollten mit der BDE keine neuen Entwicklungen vornehmen. Überprüfen Sie, ob Sie Ihre vorhandenen Datenbankanwendungen nicht von der BDE nach dbExpress migrieren können.
Um eine zuvor vorbereitete Batch-Move-Operation zur Laufzeit auszuführen, verwenden Sie die Methode Execute. Ist beispielsweise BatchMoveAdd der Name einer Batch-Move-Komponente, wird diese durch die folgende Anweisung ausgeführt:
BatchMoveAdd.Execute;
BatchMoveAdd->Execute();
Sie können einen Batch-Move auch zur Entwurfszeit ausführen, indem Sie mit der rechten Maustaste auf eine Batch-Move-Komponente klicken und im lokalen Menü den Befehl Ausführen auswählen.
Die Eigenschaft MovedCount beobachtet die Anzahl der Datensätze, die bei der Ausführung eines Batch-Move verschoben werden.
Die Eigenschaft RecordCount gibt die Maximalzahl der zu verschiebenden Datensätze an. Ist RecordCount gleich Null, werden alle Datensätze verschoben, beginnend beim ersten Datensatz in der Quelldatenmenge. Ist RecordCount eine positive Zahl, werden maximal RecordCount Datensätze verschoben, beginnend beim aktuellen Datensatz in der Quelldatenmenge. Ist RecordCount größer als die Anzahl der Datensätze zwischen dem aktuellen Datensatz in der Quelldatenmenge und ihrem letzten Datensatz, wird der Batch-Move beendet, wenn das Ende der Datenquelle erreicht ist. Sie können MoveCount auswerten, um festzustellen, wie viele Datensätze tatsächlich übertragen wurden.