CRecordset::MoveFirst

void MoveFirst ( );
tirar ( CDBException, CMemoryException );

Observaciones

Llamar a esta función miembro para hacer el primer registro en el primer conjunto de filas del registro actual. Independientemente de si obtención de filas masiva ha sido implementado, éste será siempre el primer registro del conjunto de registros.

No tienes que llamar MoveFirst inmediatamente después de abrir el recordset. En ese momento, el primer registro (si existe) es automáticamente el registro actual.

&Notanbsp;  Esta función miembro no es válida para conjuntos de registros sólo hacia delante.

&Notanbsp;  Cuando se mueve a través de un conjunto de registros, registros eliminados no pueden omitirse. Consulte la función de miembro de IsDeleted para obtener más detalles.

Precaució&nnbsp;  Llamar a cualquiera de las funciones de Mover , produce una excepción si el juego de registros no tiene ningún registro. Para determinar si el juego de registros tiene ningún registro, llame a IsBOF y IsEOF.

Si se llama a cualquiera de las funciones de Mover mientras el registro actual está siendo actualizado o añadido, las actualizaciones se pierden sin previo aviso.

Para obtener más información acerca de navegación de juego de registros, vea los artículos Recordset: desplazamiento (ODBC) y Recordset: marcadores y posiciones absolutas (ODBC) en la Guía del programador de Visual C++. Para obtener más información sobre la obtención masiva de filas, vea el artículo conjunto de registros: obtener registros en masiva (ODBC) en la Guía del programador de Visual C++.

Ejemplo

Vea el ejemplo de IsBOF.

Visió&n General de CRecordset |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CRecordset::Move, CRecordset::MoveLast, CRecordset::Move&Next, CRecordset::MovePrev, CRecordset::IsBOF, CRecordset::IsEOF

Index