FireDAC.Comp.BatchMove.TFDBatchMoveAnalyze
Delphi
type TFDBatchMoveAnalyze = set of (taDelimSep, taFormatSet, taHeader, taFields);
C++
typedef System::Set<Firedac_Comp_Batchmove__1, Firedac_Comp_Batchmove__1::taDelimSep, Firedac_Comp_Batchmove__1::taFields> TFDBatchMoveAnalyze;
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
set typedef |
public | FireDAC.Comp.BatchMove.pas FireDAC.Comp.BatchMove.hpp |
FireDAC.Comp.BatchMove | FireDAC.Comp.BatchMove |
Description
Specifies metadata parts.
TFDBatchMoveAnalyze specifies metadata parts for automatic data source format recognition.
Name | Description |
---|---|
taDelimSep | Select this option to recognize field delimiter and separator. As a result the DataDef.Delimiter and DataDef.Separator properties of the TFDBatchMoveTextReader component are set. |
taFormatSet | Select this option to recognize formats of the date, time and numeric fields. As a result DataDef.FormatSettings property of the TFDBatchMoveTextReader component is set. |
taHeader | Select this option to recognize the data source contains field names. As a result DataDef.WithFieldNames property of the TFDBatchMoveTextReader component is set. |
taFields | Select this option to recognize and fill the data source field data types, length and names. As a result DataDef.Fields property of the TFDBatchMoveTextReader component is filled. The reader will process up to TFDBatchMove.AnalyzeSample data rows to recognize field properties. |