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