API:FireDAC.Phys.MongoDBDataSet.TFDMongoCustomMemTable

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

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.

Voir aussi