FireDAC.Stan.Option.TFDUpdateOptions
Delphi
TFDUpdateOptions = class (TFDCustomOptions)
C++
class PASCALIMPLEMENTATION TFDUpdateOptions : public TFDCustomOptions
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | FireDAC.Stan.Option |
Beschreibung
Die Menge der Optionen, die die Bearbeitung von Datenmengen und das Eintragen von Aktualisierungen steuern.
Die Klasse TFDUpdateOptions repräsentiert die Menge der Eigenschaften, die steuern, wie FireDAC-Datenmengen und Adapter-Interfaces der DApt-Schicht:
- Die Bearbeitung von Daten ermöglichen (EnableDelete, EnableInsert, EnableUpdate, ReadOnly, CheckRequired, CheckReadOnly, CheckUpdatable). TField.ReadOnly und TField.Required wirken sich ebenfalls darauf aus.
- Datenbankdatensätze sperren (LockMode, LockPoint, LockWait).
- Datenbankgeneratoren und -sequenzen für Auto-Inkrementierungsfelder verwenden (FetchGeneratorsPoint, GeneratorName). TField.AutoGenerateValue wirkt sich ebenfalls darauf aus.
- Anweisungen zum Eintragen von Aktualisierungen generieren (UpdateChangedFields, UpdateNonBaseFields, UpdateMode, FastUpdates). TField.ProviderFlags und TField.Origin wirken sich ebenfalls darauf aus.
- Daten aktualisieren (RefreshMode, RefreshDelete).
- Das Ergebnis des Eintragens von Aktualisierungen überprüfen (CountUpdatedRecords).
TFDUpdateOptions ist eine Zwischenklasse in der Hierarchie der Aktualisierungsoptionsklassen. Die Klassen TFDCustomManager und TFDCustomConnection verwenden TFDUpdateOptions. TFDCustomCommand, TFDDataSet und Adapter verwenden TFDBottomUpdateOptions.