virtual void Move (lunga lRows );
tiro (CDaoException, CMemoryException);
Parametri
lRows
Il numero di record per muoversi in avanti o all'indietro. I valori positivi andare avanti, verso la fine del recordset. I valori negativi spostarsi all'indietro, verso l'inizio.
Osservazioni
Chiamare questa funzione membro per posizionare i recordset lRows record del record corrente. È possibile spostare avanti o indietro. Move( 1 )equivale a MoveNext, e Move( -1 ) è equivalente a MovePrev.
Cautelanbsp; &Nessuna delle funzioni spostare la chiamata genera un'eccezione se il recordset non ha alcun record. In generale, chiamare sia IsBOF e IsEOF prima di un'operazione di spostamento per determinare se l'oggetto recordset ha tutti i record. Dopo la chiamata aperta o ripetere la query, chiamare IsBOF o IsEOF.
Se hanno scorrere passato l'inizio o la fine del recordset (IsBOF o IsEOF restituisce diverso da zero), una chiamata a spostare genera un CDaoException.
Se si chiama nessuna delle funzioni muoversi mentre il record corrente viene aggiornato o aggiunto, gli aggiornamenti vengono persi senza preavviso.
Quando si chiama spostare in scorrimento forward only istantanea, il parametro lRows deve essere un valore integer positivo e non sono ammessi i segnalibri, così può andare avanti solo.
Per rendere il primo, ultima, precedente o successivo, registrare in un recordset chiamata corrente discografica, la funzione membro MoveFirst, MoveLast, MoveNexto MovePrev.
Per ulteriori informazioni sulla ricerca di record, vedere l'articolo Recordset DAO: navigazione Recordset nel manuale del programmatore di Visual C++. Per informazioni correlate, vedere gli argomenti "Metodo Move" e "MoveFirst, MoveLast, MoveNext, MovePrevious metodi" nella guida di DAO.
Pa&noramica CDaoRecordset |nbsp; Membri della classe | Gerarchia Chart
Vedere anchenbsp;CDaoRecordset::MoveFirst, CDaoRecordset::MoveLast, CDaoRecordset::Move&Next, CDaoRecordset::MovePrev