CompareBookmarks メソッド

       

2 つのブックマークを比較して、相対的な位置を示す値を返します。

構文

result = recordset.CompareBookmarks(Bookmark1, Bookmark2)

戻り値

ブックマークで表される 2 つのレコードの行位置の相対的な関係を示す CompareEnum 値を返します。

パラメータ

Bookmark1   最初の行のブックマークを指定します。

Bookmark2   2 番目の行のブックマークを指定します。

解説

ブックマークは、同じ Recordset オブジェクト、または Recordset オブジェクトとそのクローンに適用される必要があります。異なる Recordset オブジェクトのブックマークを比較した場合、同じソースまたはコマンドで作成されたブックマークであっても、信頼できる結果は得られません。また、Recordset オブジェクトの基になるプロバイダがブックマークの比較をサポートしていない場合も同様です。

ブックマークは、Recordset オブジェクトの行を一意に識別します。ブックマークを取得するには、カレント行の Bookmark プロパティを使います。

無効なブックマークや、不正に作成されたブックマークは、エラーの原因になります。