CRecordset::MovePrev

void MovePrev ( );
gettare ( CDBException, CMemoryException );

Osservazioni

Chiamare questa funzione membro per rendere il primo record del set di righe precedenti il record corrente. Se non è stato implementato il recupero di massa di righe, il recordset ha una dimensione di set di righe di 1, così MovePrev si sposta semplicemente al record precedente.

&Notanbsp;  Questa funzione membro non è valida per i recordset forward-only.

&Notanbsp;  Quando si spostano attraverso un recordset, record eliminati non possono essere ignorati. Vedere la funzione membro IsDeleted per i dettagli.

Cautelanbsp;  &Nessuna delle funzioni spostare la chiamata genera un'eccezione se il recordset non ha alcun record. Per determinare se l'oggetto recordset ha tutti i record, chiamare IsBOF e IsEOF.

Si raccomanda inoltre che si chiama IsBOF prima di chiamare MovePrev. Ad esempio, se hanno scorrere davanti all'inizio dell'oggetto recordset, IsBOF restituirà diverso da zero; una chiamata successiva a MovePrev verrebbe generata un'eccezione.

Se si chiama nessuna delle funzioni muoversi mentre il record corrente viene aggiornato o aggiunto, gli aggiornamenti vengono persi senza preavviso.

Per ulteriori informazioni sulla navigazione recordset, vedere gli articoli Recordset: Scrolling (ODBC) e Recordset: i segnalibri e le posizioni assolute (ODBC) nel manuale del programmatore di Visual C++. Per ulteriori informazioni sul recupero di massa di righe, vedere l'articolo Recordset: recupero Records in Bulk (ODBC) nel manuale del programmatore di Visual C++.

Esempio

Vedere l'esempio di IsBOF.

Pa&noramica CRecordset |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CRecordset::Move, CRecordset::Move&Next, CRecordset::MoveFirst, CRecordset::MoveLast, CRecordset::IsBOF, CRecordset::IsEOF

Index