CRecordset::CancelUpdate

Annulla tutti gli aggiornamenti in corso, causati da un'operazione AddNew o Modifica, prima che Aggiorna venga chiamato.

void CancelUpdate( );

Note

[!NOTA]

Questa funzione membro non è applicabile nei recordset che utilizzano il recupero di massa di righe, poiché tali recordset non possono chiamare Modifica, AddNew, o Aggiorna.Per ulteriori informazioni sul recupero di massa di righe, vedere l'articolo recordset: Recupero di massa di record (ODBC).

Se il controllo modificato automatico del campo è abilitato, CancelUpdate ripristinerà le variabili membro per valori che avevano prima che Modifica o AddNew venga chiamato; in caso contrario, tutte le modifiche dei valori rimarranno.Per impostazione predefinita, il controllo automatico del campo è abilitato quando si apre il recordset.Per disabilitarlo, è necessario specificare CRecordset::noDirtyFieldCheck nel parametro dwOptions la funzione membro Apri.

Per ulteriori informazioni sull'aggiornamento dei dati, vedere l'articolo recordset: L'aggiunta, l'aggiornamento e l'eliminazione dei record (ODBC).

Requisiti

Header: afxdb.h

Vedere anche

Riferimenti

Classe di CRecordset

Grafico della gerarchia

CRecordset::AddNew

CRecordset::Edit

CRecordset::Update