FireDAC.Comp.Client.TFDCustomMemTable.AppendData
Delphi
procedure AppendData(const AData: IFDDataSetReference; AHitEOF: Boolean = True);
C++
void __fastcall AppendData(const Firedac::Comp::Dataset::_di_IFDDataSetReference AData, bool AHitEOF = true);
Contents
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
procedure function |
public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomMemTable |
Description
Appends data to this dataset from other datasets.
Use the AppendData method to append the rows from one FireDAC dataset to this dataset. The property is a shortcut for the Data property and the CopyDataSet method.
If this dataset is inactive, then it inherits the structure from AData, gets activated and rows are appended. When this dataset is active, then rows are imported and only compatible fields are filled.
The property is for the TClientDataSet compatibility.
Example
FDQuery1.Connection := FDConnection1;
FDQuery1.Open('select * from [Orders]');
FDMemTable1.AppendData(FDQuery1);
FDQuery2.Connection := FDConnection2;
FDQuery2.Open('select * from "Orders"');
FDMemTable1.AppendData(FDQuery2);