Método Recordset.MoveFirst (DAO)
Se aplica a: Access 2013, Office 2013
Se desplaza al primer registro de un objeto Recordset especificado y convierte ese registro en el registro activo.
Sintaxis
expression .MoveFirst
expression Variable que representa un objeto Recordset.
Comentarios
Use los métodos Move para desplazarse de un registro a otro sin aplicar una condición.
Si edita el registro activo, asegúrese de que utiliza el método Update para guardar los cambios antes de moverse a otro registro. Si se desplaza a otro registro sin ejecutar una actualización, los cambios se pierden sin advertencia.
Cuando abre un objeto Recordset, el primer registro es el activo y la propiedad BOF es False. Si Recordset no contiene registros, la propiedad BOF es True y no hay ningún registro activo.
Si el primer o el último registro ya está activo cuando usa MoveFirst o MoveLast, el registro actual no cambia.
Si recordset hace referencia a un objeto Recordset de tipo de tabla (solo en áreas de trabajo de Microsoft Access), el movimiento sigue el índice actual. Puede definir el índice actual mediante la propiedad Index. Si no define el índice actual, el orden de los registros devueltos queda sin definir.
No puede usar los métodos MoveFirst, MoveLast ni MovePrevious en un objeto Recordset de tipo de solo avance.
Para mover la posición del registro actual en un objeto Recordset un número específico de registros hacia delante o hacia atrás, use el método Move.