CRecordset::MoveFirst

void MoveFirst ( );
スロー ( CDBException、CMemoryException );

解説

最初の行セットの現在のレコードの最初のレコードにこのメンバー関数を呼び出します。かどうか一括行フェッチを実装されているに関係なく、これは常に、レコード セットの最初のレコードになります。

すぐにレコード セットを開いたら、 MoveFirstを呼び出す必要はありません。その時点では、最初のレコード (ある場合) は自動的に現在のレコードです。

注特価;このメンバー関数が前方専用レコード セットでは無効です。(&N)。

注特価;レコード セット内を移動すると、削除されたレコードがスキップされないことがあります。詳細については、 IsDeletedメンバー関数を参照してください。(&N)。

注意特価;レコード セットにレコードがあるない場合は移動関数を呼び出すは例外をスローします。レコード セットにレコードが存在するかどうかを確認するには、 IsBOFとIsEOFを呼び出します(&N)。

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

レコード セットの移動の詳細についてを参照してください レコード セット: スクロール (ODBC)と レコード セット: ブックマークと絶対位置 (ODBC)でVisual の C++ プログラマのガイド。バルク行フェッチの詳細については、資料を参照してください レコード セット: レコードのフェッチ一括 (ODBC)でVisual の C++ プログラマのガイド。

例

Isbof 関数を例します。

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

参照特価;CRecordset::Move、 CRecordset::MoveLast、 CRecordset::MoveNext、 CRecordset::MovePrev、 CRecordset::IsBOF、 CRecordset::IsEOF(&N)

Index