IRowsetLocateImpl::Compare
2 個のブックマークを比較します。
STDMETHOD ( Compare )(
HCHAPTER /* hReserved */,
DBBKMARK cbBookmark1,
const BYTE* pBookmark1,
DBBKMARK cbBookmark2,
const BYTE* pBookmark2,
DBCOMPARE* pComparison
);
パラメーター
*OLE DB Programmer's Reference "*の IRowsetLocate::Compare を参照してください。
解説
ブックマークのどちらかが標準 OLE DB によって定義される 標準ブックマーク (DBBMK_FIRST、 DBBMK_LAST、または DBBMK_INVALID)です。pComparison で返される値は、 2 種類のブックマーク間の関係を示します:
DBCOMPARE_LT (cbBookmark1 は cbBookmark2の前にあります)。
DBCOMPARE_EQ (cbBookmark1 は cbBookmark2と同じです)。
DBCOMPARE_GT (cbBookmark1 は cbBookmark2の後にになります)。
DBCOMPARE_NE (ブックマークは等しく、命令しません)。
DBCOMPARE_NOTCOMPARABLE (ブックマークは比較できません)。
必要条件
Header: atldb.h