FireDAC.Comp.BatchMove.TFDBatchMove.Mode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Mode: TFDBatchMoveMode read FMode write FMode default dmAlwaysInsert;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Comp.BatchMove.pas
FireDAC.Comp.BatchMove.hpp
FireDAC.Comp.BatchMove TFDBatchMove


Beschreibung

Legt den Modus für TFDBatchMove-Datenbewegungen fest.

Mit der Eigenschaft Mode steuern Sie, ob die Komponente TFDBatchMove Datensätze im Datenziel hinzufügt, ersetzt oder löscht. Die folgenden Werte sind möglich:

Name Beschreibung
dmAlwaysInsert Die Datensätze in der Quelltabelle werden dem Ziel hinzugefügt. Es erfolgt keine Inhaltsabgleichung. Dies ist der Standardmodus.
dmAppend Die Datensätze aus der Quelle werden dem Ziel hinzugefügt, wenn in der Zieltabelle keine übereinstimmenden Datensätze vorhanden sind. Der Abgleich wird anhand von Primärschlüsselfeldern vorgenommen.
dmAppendUpdate Die Datensätze aus der Quelle werden dem Ziel hinzugefügt, wenn in der Zieltabelle keine übereinstimmenden Datensätze vorhanden sind. Datensätze der Zieltabelle, die eine Entsprechung in der Quelltabelle haben, werden aktualisiert. Der Abgleich wird anhand von Primärschlüsselfeldern vorgenommen.
dmDelete Datensätze in der Zieltabelle, die eine Entsprechung in der Quelltabelle haben, werden gelöscht. Der Abgleich wird anhand von Primärschlüsselfeldern vorgenommen.
dmUpdate Datensätze in der Zieltabelle, die eine Entsprechung in der Quelltabelle haben, werden aktualisiert.

Siehe auch