Partager via


CDaoRecordset::CancelUpdate

La fonction membre d' CancelUpdate annule toutes les mises à jour en attente en raison de modification ou d'une opération d' AddNew .

virtual void CancelUpdate( );

Notes

Par exemple, si une application appelle la fonction membre de Modifier ou d' AddNew et n'a pas appelé mise à jourannule, d' CancelUpdate aucune modification apportée après Modifier ou AddNew a été appelé.

[!REMARQUE]

Si des enregistrements double sont mis en mémoire tampon (autrement dit, le contrôle automatique de champ est activée), appeler CancelUpdate restaurera les variables membres des valeurs qu'elles ont eues avant qu' AddNew ou Modifier a été appelé.

S'il n'existe aucune opération de Modifier ou d' AddNew en attente, CancelUpdate fait MFC lever une exception.Appelez la fonction membre de GetEditMode pour déterminer s'il existe une opération d'attente qui peut être annulée.

Pour des informations connexes, consultez la rubrique « méthode de CancelUpdate » dans l'aide de DAO.

Configuration requise

Header: afxdao.h

Voir aussi

Référence

Classe de CDaoRecordset

Graphique de la hiérarchie

CDaoRecordset::AddNew

CDaoRecordset::Delete

CDaoRecordset::Edit

CDaoRecordset::Update

CDaoRecordset::CanTransact