API:FireDAC.Phys.MongoDBDataSet.TFDMongoCustomMemTable
Delphi
TFDMongoCustomMemTable = class(TFDCustomMemTable)
C++
class PASCALIMPLEMENTATION TFDMongoCustomMemTable : public Firedac::Comp::Client::TFDCustomMemTable
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FireDAC.Phys.MongoDBDataSet.pas FireDAC.Phys.MongoDBDataSet.hpp |
FireDAC.Phys.MongoDBDataSet | FireDAC.Phys.MongoDBDataSet |
Description
Cette classe représente un ensemble de données en mémoire.
FireDAC.Phys.MongoDBDataSet.TFDMongoCustomMemTable hérite de FireDAC.Comp.Client.TFDCustomMemTable. Tout le contenu en-dessous de cette ligne se réfère à FireDAC.Comp.Client.TFDCustomMemTable.
Cette classe représente un ensemble de données en mémoire.
Utilisez TFDCustomMemTable pour gérer les données dans la mémoire client et éventuellement échanger des données avec un SGBD.
En général, TFDCustomMemTable est un ensemble de données en mémoire. Il peut être renseigné directement par le code à l'exécution, sans établir de connexion à une base de données.
Exemple
FDMemTable1.FieldDefs.Add('id', ftInteger);
FDMemTable1.FieldDefs.Add('name', ftString, 20);
FDMemTable1.Open;
FDMemTable1.AppendRecord([1, 'MySQL']);
FDMemTable1.AppendRecord([2, 'SQLite']);
TFDCustomMemTable peut être renseigné à partir d'une base de données en utilisant les composants TFDTableAdapter et TFDCommand. Cette technique est relativement avancée, car TFDQuery peut être utilisé pour la plupart des opérations d'échange de données de bases de données.
Cette classe masque certaines propriétés, autorisant les classes descendantes à contrôler la visibilité des propriétés. Les utilisateurs finaux doivent utiliser TFDMemTable.