CDaoRecordset::SetBookmark
指定したブックマークを持つレコードのレコードセットに移動します。
void SetBookmark(
COleVariant varBookmark
);
パラメーター
- varBookmark
特定のレコードのブックマーク値を持つ COleVariant オブジェクト。
解説
レコードセットが作成、または開かれたときに、各レコードには既に一意なブックマークがあります。 GetBookmark を呼び出して、COleVariant オブジェクトの値を保存することより、現在のレコードのブックマークの検索ができます。 保存されたブックマークの値を使用する SetBookmark を呼び出して、レコードを元に戻すことができます。
注意
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