CDaoRecordset::MoveFirst
Chiamare la funzione membro per prendere nota al primo record del recordset (se presenti) il record corrente.
void MoveFirst( );
Note
Non è necessario chiamare MoveFirst subito dopo l'apertura del recordset.In quel momento, il primo record (se presenti) viene automaticamente il record corrente.
Attenzione |
---|
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.
Non è possibile chiamare la funzione membro MovePrev o MoveFirst con uno snapshot forward-only di scorrimento.
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