CRecordset::MoveNext

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

Osservazioni

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

&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 chiamano IsEOF prima di chiamare il metodo MoveNext. Ad esempio, se hanno scorrere oltre la fine del recordset, IsEOF verrà restituito diverso da zero; una chiamata successiva a MoveNext 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 a&nchenbsp;CRecordset::Move, CRecordset::MovePrev, CRecordset::MoveFirst, CRecordset::MoveLast, CRecordset::IsBOF, CRecordset::IsEOF

Index