Sdílet prostřednictvím


IRowsetLocateImpl::Compare

Porovná dvě záložky.

STDMETHOD ( Compare )( 
   HCHAPTER /* hReserved */, 
   DBBKMARK cbBookmark1, 
   const BYTE* pBookmark1, 
   DBBKMARK cbBookmark2, 
   const BYTE* pBookmark2, 
   DBCOMPARE* pComparison  
);

Parametry

Viz IRowsetLocate::Compare v OLE DB Programmer's Reference.

Poznámky

Jeden z záložky mohou být standardní definice OLE DB Standardní záložky (DBBMK_FIRST, DBBMK_LAST, nebo DBBMK_INVALID).Hodnota vrácená ve pComparison udává vztah mezi dvě záložky:

  • DBCOMPARE_LT (cbBookmark1 is before cbBookmark2.)

  • DBCOMPARE_EQ (cbBookmark1 se rovná cbBookmark2.)

  • DBCOMPARE_GT (cbBookmark1 is after cbBookmark2.)

  • DBCOMPARE_NE (záložky jsou stejné a není objednané).

  • DBCOMPARE_NOTCOMPARABLE (záložky nelze srovnávat.)

Požadavky

Záhlaví: atldb.h

Viz také

Referenční dokumentace

IRowsetLocateImpl – třída