次の方法で共有


CDaoRecordset::SetPercentPosition

レコードセットの割合でレコードに基づいてレコードセット オブジェクトの現在のレコードの発生場所を変更する値を設定するには、このメンバー関数を呼び出します。

void SetPercentPosition(
   float fPosition 
);

パラメーター

  • fPosition
    0 ~ 100 の値。

解説

ダイナセット型またはスナップショット タイプのレコードセットを使用する場合は、最初に最後のレコードへの移動に、レコードセットに追加する SetPercentPositionを呼び出す前にします。完全にレコードセットに読み込む前に SetPercentPosition を呼び出すと、実行の量は GetRecordCountの値によって示されるように、アクセス レコード数を基準にします。最後のレコードに MoveLastを呼び出すことによって実行できます。

SetPercentPositionを呼び出すと、その値に対応するおおよその位置のレコードが現在のレコードになります。

[!メモ]

レコードセットの特定のレコードが現在のレコードを移動するに SetPercentPosition を呼び出すことはお勧めしません。SetBookmark のメンバー関数を代わりに呼び出します。

関連情報は、DAO ヘルプ トピック PercentPosition プロパティ「」を参照してください。

必要条件

Header: afxdao.h

参照

関連項目

CDaoRecordset クラス

階層図

CDaoRecordset::GetPercentPosition