API:FireDAC.Comp.Client.TFDMemTable

提供: RAD Studio API Documentation
移動先: 案内検索

FireDAC.Comp.Client.TFDCustomMemTableFireDAC.Comp.Client.TFDAdaptedDataSetFireDAC.Comp.DataSet.TFDDataSetData.DB.TDataSetSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFDMemTable

Delphi

TFDMemTable = class(TFDCustomMemTable)

C++

class PASCALIMPLEMENTATION TFDMemTable : public TFDCustomMemTable

プロパティ

種類 可視性 ソース ユニット
class public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client FireDAC.Comp.Client

説明

このクラスは、インメモリ データセットを実装したものです。

FireDAC.Comp.Client.TFDMemTable は FireDAC.Comp.Client.TFDCustomMemTable を継承しています。以下の内容はすべて FireDAC.Comp.Client.TFDCustomMemTable を参照しています。


このクラスは、インメモリ データセットを実装したものです。


TFDCustomMemTable を使用すると、クライアント メモリ内のデータを管理でき、オプションで、DBMS とデータを交換することもできます。

一般に、TFDCustomMemTable はインメモリ データセットです。データベースに接続せずに、実行時にプログラム コードでデータを直接入力することができます。

 FDMemTable1.FieldDefs.Add('id', ftInteger);
   FDMemTable1.FieldDefs.Add('name', ftString, 20);
   FDMemTable1.Open;
   FDMemTable1.AppendRecord([1, 'MySQL']);
   FDMemTable1.AppendRecord([2, 'SQLite']);

TFDTableAdapter コンポーネントと TFDCommand コンポーネントを使って、データベースから TFDCustomMemTable にデータを入力することができます。ほとんどの DB データ交換操作には TFDQuery を使用できるので、これは高度な手法と考えられます。

このクラスでは一部のプロパティを隠蔽しており、それらのプロパティの可視性を下位クラスで制御できるようになっています。エンド ユーザーは TFDMemTable を使用してください。

関連項目