Datasnap.Provider.TPacketDataSet.HasCurValues
Delphi
function HasCurValues: Boolean;
C++
bool __fastcall HasCurValues();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TPacketDataSet |
Description
Indique si la propriété CurValue est disponible pour les champs de l'ensemble de données paquet.
Quand une erreur se produit lors de l'application d'un enregistrement mis à jour, les composants de résolution tentent de trouver l'enregistrement en cours dans la base de données sous-jacente (ou dans l'ensemble de données sur lequel les mises à jour sont appliquées). Cet enregistrement en cours peut alors être utilisé pour essayer de déterminer la cause de l'erreur de mise à jour. Si l'enregistrement en cours peut être trouvé, HasCurValues renvoie true et la propriété CurValue des champs de l'ensemble de données est initialisée à partir de cet enregistrement. Si l'enregistrement ne peut être trouvé (par exemple parce qu'un autre utilisateur a changé un champ clé ou a supprimé l'enregistrement), HasCurValues renvoie false et la propriété CurValue des champs de l'ensemble de données paquet ne peut être utilisée.