Bde.DBTables.TBatchMove
Delphi
TBatchMove = class(TComponent)
C++
class PASCALIMPLEMENTATION TBatchMove : public System::Classes::TComponent
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | Bde.DBTables |
Beschreibung
TBatchMove führt in Anwendungen Datenbankoperationen mit Datensatzgruppen oder gesamten Tabellen aus.
Mit einem Objekt der Klasse TBatchMove können Sie folgende Aktionen durchführen:
Datensätze einer Datenmenge in eine Datenbanktabelle einfügen.
Datensätze einer Datenmenge aus einer Datenbanktabelle löschen.
Eine Datenmenge kopieren, um eine neue Datenbanktabelle zu erstellen oder eine bestehende Tabelle zu überschreiben.
Weisen Sie der Eigenschaft Mode einen Wert zu, um die gewünschte Operation anzugeben. Die Eigenschaften Source und Destination geben die Datenmengen an, deren Datensätze ergänzt, gelöscht oder kopiert werden sollen. Die weiteren Eigenschaften definieren die Art der Durchführung der Operation und die Art der Verarbeitung von Problemen, auf die das TBatchMove-Objekt beim Durchführen der Operation trifft. Nachdem Sie die Eigenschaften für die gewünschte Operation festgelegt haben, rufen Sie die Execute-Methode auf, um die Operation tatsächlich auszuführen.
Hinweis: TTable-Objekte können dieselben Batch-Operationen ausführen, ausschließlich unter Verwendung der Standardwerte der TBatchMove-Eigenschaften.
Tipp: Anwendungen können ein TBDECallback-Objekt verwenden, um die Reaktion auf auftretende Probleme genauer zu definieren.