FireDAC.Stan.Option.TFDResourceOptions.EscapeExpand
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.