IRowsetUpdateImpl::IsUpdateAllowed
Eseguire l'override di questo metodo per verificare la presenza di sicurezza, integrità e così via, prima degli aggiornamenti.
HRESULT IsUpdateAllowed(
DBPENDINGSTATUS /* [in] *//* status */,
HROW /* [in] *//* hRowUpdate */,
DBROWSTATUS* /* [out] *//* pRowStatus */
);
Parametri
status
[in] lo stato delle operazioni in sospeso in righe.hRowUpdate
[in] handle per le righe che desidera aggiornare.pRowStatus
[out] lo stato restituito all'utente.
Note
Se si determina che un aggiornamento è autorizzato, restituisce S_OK; in caso contrario restituisce E_FAIL. Se si consente un aggiornamento, è inoltre necessario impostare DBROWSTATUS in IRowsetUpdateImpl::Update a stato della rigaappropriato.
Requisiti
Intestazione: atldb.h