FireDAC.Stan.Option.TFDResourceOptions.EscapeExpand

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDResourceOptions


Description

Contrôle le traitement des séquences d'échappement.

Utilisez la propriété EscapeExpand pour contrôler l'expansion des séquences d'échappement. Si elle vaut True, les séquences sont traitées et développées en constructions de syntaxe du SGBD cible. Si elle vaut False, FireDAC ignore les séquences d'échappement. La valeur par défaut est True

La définition de EscapeExpand sur False peut être utile dans les conditions suivantes :

  • Le SGBD cible utilise des symboles '{', '}' dans son propre dialecte SQL et FireDAC ne peut pas les reconnaître comme construction SQL. De plus, les commandes SQL avec ces symboles peuvent confondre le préprocesseur SQL de FireDAC. Voir Prétraitement du texte des commandes pour une description des séquences d'échappement.
  • L'application n'utilise pas des séquences d'échappement.

La définition de PreprocessCmdText sur False affecte une valeur False à EscapeExpand.

Voir aussi