CDaoRecordset::MoveFirst

void MoveFirst ();
throw (CDaoException, CMemoryException);

解説

(もしあれば)、レコード セット内の最初のレコードを確認するにはこのメンバー関数を呼び出して、現在のレコード。すぐにレコード セットを開いたら、 MoveFirstを呼び出す必要はありません。その時点では、最初のレコード (ある場合) は自動的に現在のレコードです。

注意特価;レコード セットにレコードがあるない場合は移動関数を呼び出すは例外をスローします。一般には、 IsBOFIsEOFの両方は、レコード セットにレコードが存在するかどうかを確認するのには、移動操作の前に呼び出します。開くまたは再クエリを呼び出した後は、 IsBOFまたはIsEOFのどちらかを呼び出す(&N)。

現在のレコードの中の移動関数を呼び出す場合が更新または追加、更新プログラムは警告なしに失われます。

移動機能を使用して、条件を適用せずにレコードを移動します。検索操作を使用して、ダイナセット タイプまたは特定の条件を満たすスナップショット タイプのレコード セット オブジェクトのレコードを検索します。テーブル タイプのレコード セット オブジェクトのレコードを検索するには、 Seekを呼び出す。

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

SQL クエリまたはクエリ定義に基づくレコード セット オブジェクトのMoveLastを呼び出すと、クエリは強制的に完了し、レコード セット オブジェクトが完全に作成されました。

スナップショットは前方スクロール、 MoveFirstMovePrevメンバー関数を呼び出すことはできません。

現在の位置を移動するには、レコード、レコード セット オブジェクトで特定の数のレコードの前方または後方、移動呼び出し。

レコード検索の詳細については、資料を参照してください DAO レコード セット: レコード セットの移動Visual の C++ プログラマのガイド。関連情報については、DAO ヘルプの「移動」と「MoveFirst、MoveLast、MoveNext、moveprevious の各メソッド」のトピックを参照してください。

CDaoRecordset の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CDaoRecordset::MoveCDaoRecordset::MoveLastCDaoRecordset::MoveNextCDaoRecordset::MovePrev(&N)

Index