CBulkRowset::MoveToRatio
フェッチを開始する行位置を全行数に対する比率 (分数) で指定してフェッチします。
HRESULT MoveToRatio(
DBCOUNTITEM nNumerator,
DBCOUNTITEM nDenominator
) throw( );
パラメーター
nNumerator
[入力] データのフェッチを開始する行の位置を指定する分数の分子。nDenominator
[入力] データのフェッチを開始する行の位置を指定する分数の分母。
戻り値
標準の HRESULT を返します。
解説
MoveToRatio は、次の式にほぼ従って行をフェッチします。
( nNumerator * RowsetSize ) / nDenominator
RowsetSize は、行セットのサイズ (行数) です。 この式の精度は、プロバイダーにより決まります。 詳細については、『OLE DB Programmer's Reference』の「IRowsetScroll::GetRowsAtRatio」を参照してください。
必要条件
**ヘッダー:**atldbcli.h