CDaoRecordset::MovePrev
Llame a esta función miembro para crear el registro anterior en el conjunto de registros el registro actual.
void MovePrev( );
Comentarios
Se recomienda llama IsBOF antes de intentar desplazarse al registro anterior.Una llamada a MovePrev producirá CDaoException si IsBOF devuelve cero, para las que se ha desplazado ya antes del primer registro o que no hay seleccionado registros por el conjunto de registros.
Precaución |
---|
Llamando a Mover cualquiera de las funciones produce una excepción si el conjunto de registros no tiene ningún registro.Llame a normalmente IsBOF y IsEOF antes de que una operación de movimiento para determinar si el conjunto de registros contiene los registros.Después de llamar a Abrir o Requery, llame a IsBOF o 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.
Utilice las funciones de Mover para desplazarse de un registro a otro sin aplicar una condición.Utilice operaciones de búsqueda para localizar los registros en un objeto de conjunto de registros de tipo dinámico o de tipo instantánea que cumplen la condición.Para buscar un registro en un objeto de conjunto de registros de tabla-tipo, llame a Seek.
Si el conjunto de registros hace referencia a un conjunto de registros de tabla-tipo, el movimiento sigue el índice actual de la tabla.Puede establecer el índice actual utilizando la propiedad del índice del objeto subyacente de DAO.Si no establece el índice actual, el orden de registros devueltos es indefinido.
No puede llamar a la función miembro de MoveFirst o de MovePrev con una instantánea avance y de desplazamiento.
Para mover la posición del registro actual en un objeto de conjunto de registros al número de registros concreto hacia delante o hacia atrás, llame a Mover.
Para obtener información relacionada, vea los temas “método move” y “MoveFirst, MoveLast, MoveNext, métodos de MovePrevious” en la Ayuda de DAO.
Requisitos
encabezado: afxdao.h