FireDAC.Comp.Client.TFDUpdateSQL
Delphi
TFDUpdateSQL = class(TFDCustomUpdateObject)
C++
class PASCALIMPLEMENTATION TFDUpdateSQL : public TFDCustomUpdateObject
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | FireDAC.Comp.Client |
Beschreibung
Diese Klasse trägt zwischengespeicherte Aktualisierungen anstelle von Abfragen oder gespeicherten Prozeduren ein, die Aktualisierungen nicht direkt eintragen können.
Mit einem TFDUpdateSQL-Objekt stellen Sie SQL-Anweisungen zum Eintragen von Aktualisierungen von TFDQuery-, TFDStoredProc- oder TFDTable-Komponenten bereit.
TFDUpdateSQL ermöglicht das automatische Überschreiben der von den Datenmengen generierten SQL-Aktualisierungsanweisungen, lässt aber die Ausführung der SQL-Anweisungen und das Eintragen von Änderungen in eine DB nicht zu. Die Verwendung von TFDUpdateSQL ist für TFDQuery und TFDTable optional, weil diese Komponenten SQL-Anweisungen automatisch generieren und Aktualisierungen aus einer Datenmenge in eine DB eintragen können. Die Verwendung von TFDUpdateSQL ist jedoch für TFDStoredProc obligatorisch.
Mit dem TFDUpdateSQL-Entwurfszeiteditor legen Sie SQL-Anweisungen beim Entwurf fest, indem Sie auf eine Komponente doppelklicken. Verwenden Sie ModifySQL, InsertSQL, DeleteSQL und andere Eigenschaften, um SQL-Anweisungen zur Laufzeit festzulegen. Mit der Eigenschaft Commands können Sie weitere Parameter- oder Makrowerte für bestimmte SQL-Aktualisierungen festlegen.
Siehe auch
- Überschreiben von Eintragsaktualisierungen
- FireDAC.Comp.Client.TFDQuery
- FireDAC.Comp.Client.TFDStoredProc
- FireDAC.Comp.Client.TFDTable
- FireDAC.Comp.Client.TFDCustomUpdateObject
- FireDAC.Comp.Client.TFDAdaptedDataSet.UpdateObject
Beispiele
- FireDAC TFDQuery OnUpdateRecord (Beispiel)