Partilhar via


IRowsetLocateImpl::Compare

Compara dois medidores.

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

Parâmetros

Consulte IRowsetLocate::Comparena referência do programador de OLE DB.

Comentários

Qualquer um dos indicadores pode ser definido indexador padrão db-library OLE padrão (DBBMK_FIRST, DBBMK_LAST, ou DBBMK_INVALID). O valor retornado em pComparison indica a relação entre os dois medidores:

  • DBCOMPARE_LT (cbBookmark1 é antes de cbBookmark2.)

  • DBCOMPARE_EQ (cbBookmark1 é igual a cbBookmark2.)

  • DBCOMPARE_GT (cbBookmark1 está depois de cbBookmark2.)

  • DBCOMPARE_NE (indicadores são iguais e não ordenados.)

  • DBCOMPARE_NOTCOMPARABLE (os indicadores não podem ser comparados.)

Requisitos

Header: atldb.h

Consulte também

Referência

Classe IRowsetLocateImpl