CRowset::MoveToRatio
Captura filas de una posición fraccionarios en el conjunto de filas.
HRESULT MoveToRatio(
DBCOUNTITEM nNumerator,
DBCOUNTITEM nDenominator,
bool bForward = true
) throw( );
Parámetros
nNumerator
[in] numerador de El utilizado para determinar el posicional fraccionario de qué para capturar datos.nDenominator
[in] denominador de El utilizado para determinar el posicional fraccionario de qué para capturar datos.bForward
[in] Indica si avanzar o retroceder.El valor predeterminado es frontal.
Valor devuelto
HRESULTestándar.
Comentarios
MoveToRatio captura las filas que acuerdan aproximadamente a la siguiente fórmula:
( nNumerator * RowsetSize ) / nDenominator
donde es el tamaño RowsetSize de conjunto de filas, medido en filas.La exactitud de esta fórmula depende del proveedor específico.Para obtener información detallada, vea IRowsetScroll::GetRowsAtRatio.
Este método requiere la interfaz opcional IRowsetScroll, que no se podría admitir en todos los proveedores; si es así, el método devuelve E_NOINTERFACE.También debe establecer DBPROP_IRowsetScroll a VARIANT_TRUE antes de llamar a Abrir en la tabla o el comando que contiene el conjunto de filas.
Requisitos
Header: atldbcli.h