CDaoRecordset::SetPercentPosition
レコードセットのレコード総数のパーセンテージを基にした現在のレコードのおおよその位置を変更する値を設定します。
void SetPercentPosition(
float fPosition
);
パラメーター
- fPosition
0 ~ 100 の値。
解説
ダイナセット タイプのレコードセットまたはスナップショット タイプのレコードセットで作業をしているとき、SetPercentPosition を呼び出す前に、まず最後のレコードに移動して、レコードセットを集めます。 レコードセットをすべて集める前に SetPercentPosition を呼び出すと、移動量は、GetRecordCount の値で示される、アクセスできるレコード数の相対位置になります。 MoveLast を呼び出して、最後のレコードに移動できます。
一度、SetPercentPosition を呼び出すと、その値の示す位置に近いレコードが現在のレコードになります。
注意
レコードセットの指定したレコードに現在のレコードを移動する場合 SetPercentPosition を呼び出すことはお勧めできません。 代わりに、SetBookmark メンバー関数を呼び出します。
関連情報については、DAO ヘルプの「PercentPosition Property」を参照してください。
必要条件
**ヘッダー:**afxdao.h
参照
参照
CDaoRecordset::GetPercentPosition