CRecordset::MoveFirst
Crea el primer registro del primer conjunto de filas el registro actual.
void MoveFirst( );
Comentarios
Independientemente de si se ha implementado la obtención masiva de filas, esto siempre será el primer registro del conjunto de registros.
No tiene que llamar a MoveFirst inmediatamente después de abrir el conjunto de registros.En ese momento, el primer registro (si existe) es automáticamente el registro actual.
[!NOTA]
Esta función miembro no es válida para los conjuntos de registros sólo hacia delante.
[!NOTA]
Al desplazarse a través de un conjunto de registros, no puede omitir los registros eliminados.Vea el miembro de IsDeleted trabajar para obtener detalles.
Precaución |
---|
Llamando a Mover cualquiera de las funciones produce una excepción si el conjunto de registros no tiene ningún registro.Para determinar si el conjunto de registros contiene algún registro, llamada IsBOF y IsEOF. |
[!NOTA]
Si llama a Mover cualquiera de los funciona mientras se actualiza o se está agregando el registro actual, las actualizaciones se pierde sin advertencia.
Para obtener más información sobre la navegación por conjuntos de registros, vea los artículos conjunto de registros: El desplazamiento (ODBC) y conjunto de registros: marcadores y posiciones absolutas (ODBC).Para obtener más información sobre la obtención masiva de filas, vea el artículo conjunto de registros: Obtener registros de forma masiva (ODBC).
Excepciones
Este método puede producir excepciones de CDBException* escrito y de CMemoryException*.
Ejemplo
Vea el ejemplo para IsBOF.
Requisitos
encabezado: afxdb.h