FireDAC.Stan.Option.TFDFormatOptions.DefaultParamDataType
Delphi
property DefaultParamDataType: TFieldType read GetDefaultParamDataType write SetDefaultParamDataType stored IsDPDTS default ftUnknown;
C++
__property Data::Db::TFieldType DefaultParamDataType = {read=GetDefaultParamDataType, write=SetDefaultParamDataType, stored=IsDPDTS, default=0};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDFormatOptions |
Description
Spécifie le type de données par défaut pour les paramètres ayant le type de données ftUnknown
.
Utilisez la propriété DefaultParamDataType pour spécifier le type de données par défaut pour tous les paramètres ayant le type de données ftUnknown
. La valeur par défaut est ftUnknown
.
Si le type de données du paramètre est inconnu lors de l'appel de Prepare, FireDAC définit son type sur DefaultParamDataType. Si DefaultParamDataType a la valeur ftUnknown
, FireDAC déclenche une exception, selon laquelle le type de données du paramètre est inconnu.
Même si DefaultParamDataType vous permet d'éviter cette exception, elle affecte les performances de l'application, parce qu'une requête avec un type de données de paramètre inapproprié peut avoir un plan d'exécution incorrect.