次の方法で共有


CDaoRecordset::MoveLast

レコードセットの最後のレコードがあると、現在のレコードを行うには、このメンバー関数を呼び出します。

void MoveLast( );

解説

Caution メモ注意

[移動] の関数呼び出しはレコードセットのレコードがない場合、は例外をスローします。一般に、レコードセットのレコードがあるかどうかを確認するに IsBOFIsEOF の両方を移動操作の前に呼び出します。[開く][再クエリ]を呼び出した後、IsBOFIsEOFを呼び出します。

[!メモ]

を呼び出すと、現在のレコードが更新されるか、追加する [移動] のいずれかに、更新が警告なしに機能します。

要件を適用せずにレコード間の移動に [移動] 関数を使用します。指定された条件を満たす型ダイナセットとスナップショット タイプのレコードセット オブジェクトのレコードを見つけるために検索操作を使用します。テーブル タイプのレコードセット オブジェクトのレコードを探すには、Seekを呼び出します。

レコードセットがテーブル タイプのレコードセットを参照する場合は、移動は、テーブルの現在のインデックスに従います。基になる DAO のオブジェクトのインデックスのプロパティを使用して、現在のインデックスを設定できます。現在のインデックスを設定する、返されるレコードの順序は未定義です。

SQL クエリまたは querydef に基づいてレコードセット オブジェクトの MoveLast を呼び出すと、クエリは完了に変換され、レコードセット オブジェクトは完全に設定されます。

レコードセットの現在のレコードの位置を実行するには、転送されたレコードに番号または後方に、呼び出し **[移動]**オブジェクトします。

関連情報については、" "メソッド「変換」および「MoveFirst、MoveLast、MoveNext の DAO ヘルプ MovePrevious のメソッド」"を参照してください。

必要条件

Header: afxdao.h

参照

関連項目

CDaoRecordset クラス

階層図

CDaoRecordset::Move

CDaoRecordset::MoveFirst

CDaoRecordset::MoveNext

CDaoRecordset::MovePrev