FireDAC.Stan.Option.TFDResourceOptions.ParamExpand

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property ParamExpand: Boolean read GetParamExpand write SetParamExpand

C++

__property bool ParamExpand = {read=GetParamExpand, write=SetParamExpand, stored=IsPES, 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 l'expansion des paramètres.

Utilisez la propriété ParamExpand pour contrôler l'expansion des paramètres. Si elle vaut True, les marqueurs stylisés FireDAC (:nom) sont remplacés par les marqueurs de dialecte SQL du SGBD. Si elle vaut False, FireDAC ne remplace pas les marqueurs des paramètres. La valeur par défaut est True

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

  • La commande SQL ne peut pas contenir des paramètres, comme un DDL SQL, mais une commande peut contenir des marqueurs spécifiques à FireDAC, qui ne sont pas des paramètres réels. Dans certains cas, ces marqueurs peuvent confondre FireDAC.
  • L'application n'utilise pas des paramètres.

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

Voir aussi