CRowset::MoveNext
Desplaza el cursor al registro siguiente.
HRESULT MoveNext( ) throw( );
HRESULT MoveNext(
LONG lSkip,
bool bForward = true
) throw( );
Parámetros
lSkip
[in] El número de filas que se van a omitir antes de capturar.bForward
[in] Pase true para avanzar al registro siguiente, false para desplazarse hacia atrás.
Valor devuelto
HRESULTestándar. Al final del conjunto de filas se ha alcanzado, devuelve DB_S_ENDOFROWSET.
Comentarios
Captura la fila secuencial siguiente del objeto de CRowset , memorizar la posición anterior. Opcionalmente, puede elegir omitir a continuación las filas de lSkip o para desplazarse hacia atrás.
Este método requiere establecer las siguientes propiedades antes de llamar a Abierta en la tabla o el comando que contiene el conjunto de filas:
DBPROP_CANSCROLLBACKWARDS debe ser VARIANT_TRUE si lSkip < 0
DBPROP_CANFETCHBACKWARDS debe ser VARIANT_TRUE si bForward = false
Si no (si lSkip >= 0 y bForward = true), no es necesario establecer ninguna propiedad adicional.
Requisitos
Encabezado: atldbcli.h