FireDAC.Comp.Client.TFDUpdateSQL

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FireDAC.Comp.Client.TFDCustomUpdateObjectFireDAC.Stan.Intf.TFDComponentSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFDUpdateSQL

Delphi

TFDUpdateSQL = class(TFDCustomUpdateObject)

C++

class PASCALIMPLEMENTATION TFDUpdateSQL : public TFDCustomUpdateObject

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

Beispiele