IRowsetUpdateImpl::IsUpdateAllowed
Substituez cette méthode pour vérifier la sécurité, état, et ainsi de suite avant les mises à jour.
HRESULT IsUpdateAllowed(
DBPENDINGSTATUS /* [in] *//* status */,
HROW /* [in] *//* hRowUpdate */,
DBROWSTATUS* /* [out] *//* pRowStatus */
);
Paramètres
status
[in] L'état d'opérations en attente sur les lignes.hRowUpdate
[in] handle pour les lignes que l'utilisateur souhaite mettre à jour.pRowStatus
[out] l'état retourné à l'utilisateur.
Notes
Si vous déterminez qu'il doit permettre une mise à jour, retourne S_OK; sinon retourne E_FAIL.Si vous permettez une mise à niveau, vous devez également définir DBROWSTATUS dans IRowsetUpdateImpl::Update à état de ligneapproprié.
Configuration requise
Header: atldb.h