CRowset::MoveToBookmark
ブックマークに含めるか、ブックマークの指定されたオフセット (lSkip) で行を示す行フェッチします。
HRESULT MoveToBookmark(
const CBookmarkBase& bookmark,
LONG lSkip = 0
) throw( );
パラメーター
bookmark
[]データをフェッチしたい位置を示す A のブックマークを設定します。lSkip
[]ブックマークから対象の行への行数。 lSkip がゼロの場合、フェッチされる最初の行は、ブックマークの設定された行です。 lSkip が 1 の場合、フェッチされる最初の行は、行の後で設定された行です。 lSkip が–1 の場合、フェッチされる最初の行は、行にブックマーク行です。
戻り値
標準の HRESULT を返します。
解説
このメソッドは、すべてのプロバイダーでサポートされない省略可能なインターフェイス IRowsetLocateが必要ですが、; この場合、メソッドの戻り E_NOINTERFACE。 また VARIANT_TRUE に DBPROP_IRowsetLocate と VARIANT_TRUE にテーブルの 開く を呼び出す前に設定 DBPROP_CANFETCHBACKWARDS を設定または命じなければ、行セットが含まれます。
使用方法の詳細については、コンシューマーで、ブックマークを使用するブックマークを参照します。
必要条件
ヘッダー: atldbcli.h