CBulkRowset : : MoveToRatio
Extrait des lignes en commençant à une position décimale dans l'ensemble de lignes.
HRESULT MoveToRatio(
DBCOUNTITEM nNumerator,
DBCOUNTITEM nDenominator
) throw( );
Paramètres
nNumerator
[in] le numérateur utilisé pour déterminer la position décimale à partir de laquelle extraire des données.nDenominator
[in] le dénominateur utilisé pour déterminer la position décimale à partir de laquelle extraire des données.
Valeur de retour
Un HRESULT standard.
Notes
MoveToRatio extrait les lignes approximativement selon la formule suivante :
( nNumerator * RowsetSize ) / nDenominator
Où RowsetSize est la taille de l'ensemble de lignes, mesurée en lignes. La précision de cette formule dépend du fournisseur spécifique. Pour plus d'informations, consultez l'IRowsetScroll::GetRowsAtRatio dans le Guide de référence du programmeur OLE DB.
Configuration requise
En-tête : atldbcli.h