Datasnap.Provider.TBaseProvider.LocateRecord
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.