CDaoRecordset::Move
Chiamare la funzione membro per inserire i record lRows di recordset dal record corrente.
virtual void Move(
long lRows
);
Parametri
- lRows
Il numero di record da spostare avanti o indietro. I valori positivi avanzano avanti, verso la fine del recordset. I valori negativi avanzano indietro, all'inizio.
Note
È possibile spostarsi avanti o indietro. Move( 1 ) equivale a MoveNexte Move( -1 ) equivale a MovePrev.
Avviso
Chiamando le funzioni Sposta genera un'eccezione se il recordset non dispone di record.Chiamare in genere sia IsBOF che IsEOF prima di un'operazione di spostamento per determinare se il recordset contiene i record.Dopo avere chiamato Apri o Requery, chiamare IsBOF o IsEOF.
Nota
Se si è spostato dopo l'inizio o la fine del recordsetIsBOF o IsEOF restituisce diverso da zero, una chiamata a Sposta generato CDaoException.
Nota
Se si chiama uno Sposta funziona nel record corrente viene aggiornato o stata aggiunta, gli aggiornamenti viene perso senza avviso.
Quando si chiama Sposta su uno snapshot forward-only di scorrimento, il parametro lRows deve essere un numero intero positivo e segnalibri non sono consentiti, pertanto è possibile passare solo in avanti.
Per eseguire il primo, l'ultimo record, successiva e precedente o in un recordset il record corrente, chiama MoveFirst, MoveLast, MoveNext, o la funzione membro MovePrev.
Per informazioni correlate, vedere gli argomenti "metodo di azione" e "MoveFirst, MoveLast, MoveNext, metodi di MovePrevious" nella Guida di DAO.
Requisiti
Header: afxdao.h