FireDAC.Stan.Option.TFDResourceOptions.EscapeExpand

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property EscapeExpand: Boolean read GetEscapeExpand write SetEscapeExpand  stored IsEPS default True;

C++

__property bool EscapeExpand = {read=GetEscapeExpand, write=SetEscapeExpand, stored=IsEPS, default=1};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDResourceOptions


Beschreibung

Steuert die Verarbeitung von Escape-Sequenzen.

Mit der Eigenschaft EscapeExpand können Sie die Erweiterung von Escape-Sequenzen steuern. Bei True werden diese verarbeitet und in Syntaxkonstruktionen des Ziel-DBMS erweitert. Bei False ignoriert FireDAC die Escape-Sequenzen. Der Standardwert ist True

Das Setzen von EscapeExpand auf False kann unter den folgenden Bedingungen nützlich sein:

  • Das Ziel-DBMS verwendet die Symbole '{', '}' in seinem eigenen SQL-Dialekt und FireDAC kann diese nicht als SQL-Konstruktion erkennen. Außerdem können die SQL-Anweisungen mit diesen Symbolen den FireDAC-SQL-Präprozessor verwirren. Eine Beschreibung der Escape-Sequenzen finden Sie unter Vorverarbeiten von Anweisungstext.
  • Die Anwendung verwendet keine Escape-Sequenzen.

Durch Setzen von PreprocessCmdText auf False wird der Eigenschaft EscapeExpand der False-Wert zugewiesen.

Siehe auch