Bde.DBTables.TBatchMove.Destination

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Destination: TTable read FDestination write FDestination;

C++

__property TTable* Destination = {read=FDestination, write=FDestination};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TBatchMove


Beschreibung

Legt das TTable-Objekt der Datenbanktabelle fest, die das Ziel der Batch-Operation ist.

Mit Destination können Sie die Datenbanktabelle anzeigen, die von der Batch-Operation erstellt oder geändert wird. Die Batch-Operation wirkt sich abhängig von Mode verschieden auf Destination aus:


Mode Auswirkung auf Zieltabelle

batAppend

Die Datensätze werden der Zieltabelle hinzugefügt. Vorhandene Datensätze werden nicht geändert. Die Zieltabelle muss bereits existieren.

batUpdate

Datensätze in der Zieltabelle, deren Schlüsselfelder mit den entsprechenden Feldern der Quelldatenmenge übereinstimmen, werden mit dem Inhalt der Datensätze aus der Quelldatenmenge aktualisiert. Es werden keine neuen Datensätze hinzugefügt. Die Zieltabelle muss bereits existieren und mit einem Index versehen sein.

batAppendUpdate

Datensätze in der Zieltabelle, deren Schlüsselfelder mit den entsprechenden Feldern der Quelldatenmenge übereinstimmen, werden mit dem Inhalt der Datensätze aus der Quelldatenmenge aktualisiert. Quelldatensätze, für die keine Entsprechungen vorhanden sind, werden der Zieltabelle hinzugefügt. Die Zieltabelle muss bereits existieren und mit einem Index versehen sein.

batDelete

Datensätze in der Zieltabelle, deren Schlüsselfelder mit den entsprechenden Feldern der Quelldatenmenge übereinstimmen, werden gelöscht. Die Zieltabelle muss bereits existieren und mit einem Index versehen sein.

batCopy

Die Zieltabelle wird basierend auf der Struktur der Quelldatenmenge erstellt. Alle Datensätze der Quelldatenmenge werden in die Zieltabelle kopiert. Wenn die Zieltabelle bereits vorhanden ist, wird sie durch eine Kopie der Quelltabelle ersetzt.


Siehe auch