Partager via


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

Voir aussi

Référence

IRowsetUpdateImpl, classe