Datasnap.Provider.TBaseProvider.LocateRecord

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

virtual void __fastcall LocateRecord(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

Place un ensemble données sur l'enregistrement correspondant à la mise à jour actuelle dans un paquet delta spécifié.

LocateRecord est appelée indirectement par la méthode RowRequest pour localiser un enregistrement avant de récupérer les informations sur un enregistrement spécifié. Le paramètre Source est l'ensemble de données contenant les valeurs d'enregistrement en cours. Le paramètre Delta est un paquet delta qui identifie le type d'informations attendu et les informations qui identifient l'enregistrement voulu.

Telle qu'implémentée dans TBaseProvider, LocateRecord ne fait rien. Des descendants surchargent cette méthode pour localiser dans la Source l'enregistrement précisé et l'atteindre.

Voir aussi