Datasnap.Provider.TBaseProvider.FetchDetails

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure FetchDetails(Source, Delta: TDataSet); virtual;

C++

virtual void __fastcall FetchDetails(Data::Db::TDataSet* Source, Data::Db::TDataSet* Delta);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TBaseProvider

Description

Remplit un ensemble de données delta avec toutes les valeurs de champ de l'ensemble de données imbriqué.

FetchDetails est utilisée de manière interne pour récupérer les valeurs actuelles des ensembles de données imbriqués lorsque le fournisseur exécute sa méthode RowRequest. Telle qu'implémentée dans TBaseProvider, FetchDetails ne fait rien. Les descendants redéfinissent cette méthode pour ajouter des ensembles de données détails imbriqués au paquet delta spécifié par Delta.

Source représente un ensemble de données source comprenant les valeurs actuelles de tous les champs. Delta est un ensemble de données delta qui doit être actualisé afin que ses champs détails imbriqués correspondent aux valeurs de Source.

Voir aussi