FireDAC.Stan.Param.FDVarType2FieldType
Delphi
function FDVarType2FieldType(const AValue: Variant): TFDMacroDataType;
C++
extern DELPHI_PACKAGE TFDMacroDataType __fastcall FDVarType2FieldType(const System::Variant &AValue);
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| function | public | FireDAC.Stan.Param.pas FireDAC.Stan.Param.hpp |
FireDAC.Stan.Param | FireDAC.Stan.Param |
Description
Returns a TFDMacroDataType.
The FDVarType2FieldType function returns a TFDMacroDataType constant as following:
| Result | AValue type
|
|---|---|
|
mdInteger |
varByte, varShortInt, varWord, varSmallint, varLongWord, varInteger, varUInt64, varInt64 |
|
mdFloat |
varSingle, varDouble, varCurrency, TBcd |
|
mdDateTime |
varDate, TSQLTimeStamp |
|
mdString |
varUString, varByte, varArray, varString, varOleStr |
|
mdBoolean |
varBoolean |
|
mdUnknown |
varEmpty, varNull |