FireDAC.Stan.Option.TFDFormatOptions.DefaultParamDataType

提供:RAD Studio API Documentation

Delphi

property DefaultParamDataType: TFieldType read GetDefaultParamDataType write

C++

__property Data::Db::TFieldType DefaultParamDataType = {read=GetDefaultParamDataType, write=SetDefaultParamDataType, stored=IsDPDTS, default=0};

プロパティ

種類 可視性 ソース ユニット 親
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDFormatOptions

説明

パラメータのデフォルト データ型を、ftUnknown データ型で指定します。

DefaultParamDataType プロパティを使用すると、すべてのパラメータのデフォルト データ型を、ftUnknown データ型で指定します。デフォルト値は、ftUnknown です。

パラメータ データ型が Prepare 呼び出し時に不明だった場合、FireDAC は、型を DefaultParamDataType に設定しますDefaultParamDataType が ftUnknown だった場合、パラメータのデータ型が不明かに従って、FireDAC は例外を発生させます。

DefaultParamDataType によって、この例外は避けることができますが、不適切なパラメータ データ型でのクエリは、悪い実行計画の持つことになる場合があるので、アプリケーション パフォーマンスには影響がでます。

関連項目