CRecordset::CancelUpdate
Annule toutes les mises à jour en attente, provoquées par modification ou une opération d' AddNew , avant que mise à jour soit appelé.
void CancelUpdate( );
Notes
[!REMARQUE]
Cette fonction membre n'est pas applicable sur les recordsets qui utilisent l'extraction de lignes en bloc, étant donné que de telles recordsets ne peuvent pas appeler Modifier, AddNew, ou Mettre à jour.Pour plus d'informations sur l'extraction de lignes en bloc, consultez l'article recordset : Extraction globale d'enregistrements (ODBC).
Si le contrôle de champ modifié automatique est activé, CancelUpdate restaurera les variables membres des valeurs qu'elles ont eues avant Modifier ou AddNew a été appelé ; sinon, toutes les modifications de valeur restent.Par défaut, le contrôle automatique de champ est activé lorsque le recordset est ouvert.Pour désactiver le, vous devez spécifier CRecordset::noDirtyFieldCheck dans le paramètre d' dwOptions de la fonction membre d' Ouvrez .
Pour plus d'informations sur la mise à jour des données, consultez l'article recordset : Ajouter, mettre à jour, et la suppression d'enregistrements (ODBC).
Configuration requise
Header: afxdb.h