API:FireDAC.Stan.Option.TFDBottomUpdateOptions
Delphi
TFDBottomUpdateOptions = class(TFDUpdateOptions)
C++
class PASCALIMPLEMENTATION TFDBottomUpdateOptions : public TFDUpdateOptions
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 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.