ブックマーク

ブックマークを使用すると、コンシューマは行をすばやく返すことができます。コンシューマはブックマークの値を基に、行にランダムにアクセスできます。ブックマーク列は、行セットの列 0 です。コンシューマは、バインド構造体の dwFlag フィールド値に DBCOLUMNSINFO_ISBOOKMARK を設定して、その列がブックマークに使用されることを示します。また、コンシューマは行セット プロパティ DBPROP_BOOKMARKS に VARIANT_TRUE を設定します。その結果、行セットに列 0 が存在できるようになります。IRowsetLocate::GetRowsAt メソッドを使用すると、ブックマークからのオフセットで指定された行で始まる行が取り出されます。

関連項目

概念