CDaoRecordset::Move

仮想無効移動 (長い lRows );
throw (CDaoException, CMemoryException);

パラメーター

lRows

前方に移動するレコードの数または下位。正の値、レコード セットの末尾に向かって進みます。負の値と、先頭方向に移動します。

解説

現在のレコードからレコード セットのlRowsレコードの位置にこのメンバー関数を呼び出します。前方または後方を移動することができます。Move( 1 )MoveNext、相当と Move( -1 ) MovePrevに相当。

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

先頭または末尾のレコード セット (IsBOFまたはIsEOF返します 0 以外の値) の過去をスクロールしている場合は、移動の呼び出しは、 CDaoException をスローします。

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

移動は前方スクロール スナップショット呼び出し、 lRowsパラメーターは正の整数にする必要がありますブックマークが許可されていないと、だから進むのみを移動できます。

最初に最後、次、または前のレコード セット、現在のレコード、呼び出し、 MoveFirstMoveLastMoveNext、またはMovePrevメンバー関数を記録します。

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

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

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

Index