API:FireDAC.Comp.Client.TFDAdaptedDataSet

De RAD Studio API Documentation
Aller à : navigation, rechercher

FireDAC.Comp.DataSet.TFDDataSetData.DB.TDataSetSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFDAdaptedDataSet

Delphi

TFDAdaptedDataSet = class(TFDDataSet, IFDPhysChangeHandler)

C++

class PASCALIMPLEMENTATION TFDAdaptedDataSet : public Firedac::Comp::Dataset::TFDDataSet

Propriétés

Type Visibilité  Source Unité  Parent
class public
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client FireDAC.Comp.Client

Description

Le TFDDataSet est un descendant direct de TDataSet, introduisant les fonctionnalités de base pour tous les ensembles de données FireDAC.

FireDAC.Comp.Client.TFDAdaptedDataSet hérite de FireDAC.Comp.DataSet.TFDDataSet. Tout le contenu en-dessous de cette ligne se réfère à FireDAC.Comp.DataSet.TFDDataSet.

Le TFDDataSet est un descendant direct de TDataSet, introduisant les fonctionnalités de base pour tous les ensembles de données FireDAC.

Le TFDDataSet est un descendant direct de TDataSet, qui conserve les données en mémoire dans un stockage interne de type table composé de lignes (enregistrements) et de colonnes (champs).

TFDDatSTable est la classe représentant une table d'enregistrements. Le TFDDataSet stocke tous les enregistrements dans une table unique, en l'absence d'ensembles de données imbriqués, de champs de type tableau et d'autres champs de type complexe. Vous pouvez obtenir une référence aux tables en utilisant la propriété Table.

TFDDatSTable peut comporter certains objets TFDDatSView, comme des vues des données. Une vue des données ne stocke pas d'enregistrements, mais fournit un accès aux enregistrements de TFDDatSTable. Pour chaque vue, vous pouvez définir l'ordre de tri des enregistrements, certains filtres d'enregistrement et certaines valeurs d'agrégation. TFDDataSet crée automatiquement des vues des données, en fonction des valeurs de leurs propriétés et de leurs appels de méthodes, comme Indexes, un filtre, FilterChanges, des intervalles, etc. Vous pouvez obtenir une référence à la vue en cours en utilisant la propriété TFDDataSet.DefaultView.

TFDDatSTable comporte également un journal des modifications. Celui-ci contient une liste des références d'enregistrements modifiés, supprimés ou nouveaux. Le contenu de la liste est trié en fonction du moment de la modification. Si l'enregistrement a été modifié au moins deux fois, le journal contient uniquement les informations sur la dernière modification.

Pour une description des options, voir la description de FireDAC.Stan.Option.

Voir aussi