Compartir a través de


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.

Nota de precauciónPrecaució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

Vea también

Referencia

Clase CRecordset

Gráfico de jerarquía

CRecordset::Move

CRecordset::MoveLast

CRecordset::MoveNext

CRecordset::MovePrev

CRecordset::IsBOF

CRecordset::IsEOF