FireDAC.Stan.Param.TFDMacro.AsRaw

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property AsRaw: String read GetAsRaw write SetAsRaw;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public FireDAC.Stan.Param.pas FireDAC.Stan.Param TFDMacro


Beschreibung

Gibt den Wert des TFDMacro-Objekts an, wenn dieser einen Teil der SQL-Abfrage wie angegeben repräsentiert.

AsRaw gibt eine String-Darstellung des Wertes zurück. Der Wert wird im endgültigen SQL-Anweisungstext "wie vorhanden" oder direkt ohne Umwandlung eingefügt. Diese Methode eignet sich beispielsweise gut für das Ersetzen einer SQL-Anweisungsklausel, wie z. B. WHERE, in der SELECT-Anweisung.

Beispiel

// If user entered some condition into Edit1, then the content will be substituted into SELECT WHERE
FDQuery1.SQL.Text := 'SELECT * FROM Customers {IF !Where} WHERE !Where {FI}';
FDQuery1.MacroByName('Where').AsRaw := Edit1.Text;
FDQuery1.Open;

Siehe auch