次の方法で共有


CDaoRecordset::SetBookmark

更新 : 2007 年 11 月

指定したブックマークを持つレコードのレコードセットに移動します。

void SetBookmark(
   COleVariant varBookmark 
);

パラメータ

  • varBookmark
    特定のレコードのブックマーク値を持つ COleVariant オブジェクト。

解説

レコードセットが作成、または開かれたときに、各レコードには既に一意なブックマークがあります。GetBookmark を呼び出して、COleVariant オブジェクトの値を保存することより、現在のレコードのブックマークの検索ができます。保存されたブックマークの値を使用する SetBookmark を呼び出して、レコードを元に戻すことができます。

55ekhs40.alert_note(ja-jp,VS.90).gifメモ :

Requery を呼び出すと、DAO ブックマークが変更されます。

UNICODE レコードセットを作成していない場合、COleVariant オブジェクトは明示的に ANSI 宣言される必要があります。これは、vtSrc に VT_BSTRT (ANSI) を設定してコンストラクタの COleVariant::COleVariant**(lpszSrc,vtSrc ) 形式を使用するか、または vtSrc に VT_BSTRT を設定して COleVariant 関数 SetString(lpszSrc,**vtSrc ) を使用して行うことができます。

関連情報については、DAO ヘルプの「Bookmark Property」、および「Bookmarkable Property」を参照してください。

必要条件

ヘッダー : afxdao.h

参照

参照

CDaoRecordset クラス

階層図

CDaoRecordset::GetBookmark

その他の技術情報

CDaoRecordset のメンバ