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);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomMemTable |
説明
このデータセットに、他のデータセットからデータを追加します。
AppendData メソッドを使用すると、ある FireDAC データセットからこのデータセットへ、行を追加することができます。 プロパティは、Data プロパティおよび CopyDataSet メソッドのショートカットです。
このデータセットが非アクティブの場合、AData
から構造を継承し、アクティブ化し、行が追加されます。 このデータセットがアクティブの場合は、行がインポートされ、互換性のあるフィールドのみ設定されます。
プロパティは、TClientDataSet 互換性のためのものです。
例
FDQuery1.Connection := FDConnection1;
FDQuery1.Open('select * from [Orders]');
FDMemTable1.AppendData(FDQuery1);
FDQuery2.Connection := FDConnection2;
FDQuery2.Open('select * from "Orders"');
FDMemTable1.AppendData(FDQuery2);