Condividi tramite


CDaoRecordset::MoveLast

Chiamare la funzione membro per prendere nota all'ultimo record (se presenti) nel recordset il record corrente.

void MoveLast( );

Note

Nota di avvisoAttenzione

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 chiama uno Sposta funziona nel record corrente viene aggiornato o stata aggiunta, gli aggiornamenti viene perso senza avviso.

Utilizzare le funzioni Sposta per passare da un record a un altro senza applicare una condizione.Utilizzare operazioni di ricerca per individuare i record in un oggetto recordset di tipo dynaset o di tipo snapshot che soddisfano una determinata condizione.Per individuare un record in un oggetto recordset di tipo tabella, chiamare Seek.

Se il recordset si riferisce a un recordset di tipo tabella, passare all'indice corrente della tabella.È possibile impostare l'indice corrente utilizzando la proprietà dell'indice dell'oggetto sottostante di DAO.Se non si imposta l'indice corrente, l'ordine dei record restituiti è definito.

Se si chiama MoveLast su un oggetto recordset basato su una query SQL o su un querydef, la query viene imposto al completamento e l'oggetto recordset completamente viene popolato.

Per spostare la posizione del record corrente in un oggetto recordset un numero di record specifico avanti o indietro, chiamare Sposta.

Per informazioni correlate, vedere gli argomenti "metodo di azione" e "MoveFirst, MoveLast, MoveNext, metodi di MovePrevious" nella Guida di DAO.

Requisiti

Header: afxdao.h

Vedere anche

Riferimenti

Classe di CDaoRecordset

Grafico della gerarchia

CDaoRecordset::Move

CDaoRecordset::MoveFirst

CDaoRecordset::MoveNext

CDaoRecordset::MovePrev