FireDAC.Comp.BatchMove.TFDBatchMove.Options
Delphi
property Options: TFDBatchMoveOptions read FOptions write FOptions default [poIdentityInsert, poCreateDest];
C++
__property TFDBatchMoveOptions Options = {read=FOptions, write=FOptions, default=12};
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| property | published | FireDAC.Comp.BatchMove.pas FireDAC.Comp.BatchMove.hpp |
FireDAC.Comp.BatchMove | TFDBatchMove |
Beschreibung
Legt die Optionen für die Datenbewegung fest.
Die Eigenschaft Mode ist standardmäßig auf [poIdentityInsert, poCreateDest] gesetzt.
Wählen Sie ein oder mehrere Optionen aus:
| Name | Beschreibung |
|---|---|
| poClearDest | Löscht vor der Datenbewegung den Inhalt der Zieltabelle, indem ein transaktionaler Vorgang, wie die SQL-Anweisung DELETE, ausgeführt wird. |
| poClearDestNoUndo | Löscht vor der Datenbewegung den Inhalt der Zieltabelle, indem ein nicht transaktionaler Vorgang, wie die SQL-Anweisung TRUNCATE, ausgeführt wird. |
| poIdentityInsert | Wenn diese Option ausgewählt ist, dann ist das Einfügen/Aktualisieren der Identitätsspalten des Ziels aktiviert. |
| poCreateDest | Erstellt vor der Datenbewegung die Zieltabelle, falls sie nicht vorhanden ist. FireDAC verwendet den in den Feld-Definitionen angegebenen Daten-Reader. |