DBClient.TCustomClientDataSet.RefreshRecord

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

De DBClient.pas

	procedure RefreshRecord


Unité : DBClient

Type : méthode

Visibilité : public

Membre de : TCustomClientDataSet

Informations C++

De DBClient.hpp

	void __fastcall RefreshRecord(void);


Unité : DBClient

Type : méthode

Visibilité : public

Membre de : TCustomClientDataSet

Description

Actualise les valeurs de base de l'enregistrement en cours pour correspondre aux valeurs en cours de l'ensemble de données du fournisseur.


Appelez la méthode Refresh pour modifier les valeurs de base de l'enregistrement en cours pour correspondre aux valeurs en cours sur le serveur. Refresh remplace les valeur d'origine obtenues auprès du fournisseur mais laisse intactes les modifications de l'historique des modifications.

Avertissement :  RefreshRecord doit être utilisée avec précaution. Si l'utilisateur a modifié l'enregistrement en cours, le rafraîchissement des valeurs d'origine peut provoquer des conflits de mises à jour. Quand l'application appelle ApplyUpdates, il n'y a pas d'erreurs de régularisation même si cela devrait avoir lieu.
Remarque :  Une méthode similaire, Refresh, remplace la totalité du contenu de l'ensemble de données client par les valeurs en cours fournies par le fournisseur. A la différence de RefreshRecord qui laisse les modifications non appliquées dans l'historique des modifications, Refresh déclenche une exception si l'historique des modifications n'est pas vide.

Voir aussi

Personal tools