FireDAC.Comp.Script.TFDScriptCommand
Delphi
TFDScriptCommand = class(TObject)
C++
class PASCALIMPLEMENTATION TFDScriptCommand : public System::TObject
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FireDAC.Comp.Script.pas FireDAC.Comp.Script.hpp |
FireDAC.Comp.Script | FireDAC.Comp.Script |
Beschreibung
Die Basisklasse für benutzerdefinierte Skriptanweisungen.
Die SQL-Skript-Engine von FireDAC ist komplett erweiterbar und ermöglicht das Erstellen von Skriptsteuerungsanweisungen. Verwenden Sie die Klasse TFDScriptCommand als Basisklasse für benutzerdefinierte Skriptanweisungen. Anweisungsentwickler müssen die folgenden virtuellen Methoden implementieren:
- Keywords – gibt die Liste der Schlüsselwörter in der Anweisung zurück.
- Help – gibt die Hilfe für die Anweisung zurück.
- Parse – analysiert das Skript und bereitet die Anweisung für die Ausführung vor.
- Validate – führt die Anweisung im Skriptvalidierungsmodus aus.
- Execute – führt die Anweisung im eigentlichen Ausführungsmodus aus.
Die Anweisungsklasse muss bei der SQL-Skript-Engine mit dem Aufruf FDScriptCommandRegistry().AddCommand(...) registriert werden.