Bde.DBTables.TBatchMove.Mode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Mode: TBatchMode read FMode write FMode default batAppend;

C++

__property TBatchMode Mode = {read=FMode, write=FMode, default=0};

Eigenschaften

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


Beschreibung

Gibt das Verhalten des Objekts TBatchMove nach dem Aufruf der Methode Execute an.

Mit der Eigenschaft Mode können Sie festlegen, ob das Objekt TBatchMove Datensätze einfügen, ersetzen oder löschen oder die Quelltabelle kopieren soll. Im folgenden finden Sie die möglichen Werte für Mode:


Wert Bedeutung

batAppend

Die Datensätze in der Quelltabelle werden der Zieltabelle hinzugefügt. Die Zieltabelle muss bereits vorhanden sein, und die beiden Tabellen dürfen keine Datensätze mit identischem Schlüssel enthalten. Dies ist die Standardeinstellung für die Eigenschaft Mode.

batUpdate

Datensätze in der Zieltabelle werden durch entsprechende Datensätze aus der Quelltabelle ersetzt. Die Zieltabelle muss bereits vorhanden sein und über einen Index verfügen, der einen Vergleich der Datensätze ermöglicht.

batAppendUpdate

Wenn die Zieltabelle einen passenden Datensatz enthält, wird dieser ersetzt. Andernfalls werden die Datensätze in die Zieltabelle eingefügt. Die Zieltabelle muss bereits vorhanden sein und über einen Index verfügen, der einen Vergleich der Datensätze ermöglicht.

batCopy

Die Zieltabelle wird basierend auf der Struktur der Quelltabelle erstellt. Wenn die Zieltabelle bereits vorhanden ist, wird sie gelöscht und durch die neue Kopie der Quelltabelle ersetzt.

batDelete

Alle Datensätze der Zieltabelle, die eine Entsprechung in der Quelltabelle haben, werden gelöscht. Die Zieltabelle muss bereits vorhanden sein und über einen Index verfügen.


Siehe auch