Partilhar via


IRowsetLocateImpl::Compare

Compara dois indicadores.

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

Parâmetros

Consulte IRowsetLocate::Compare na OLE DB Programmer referência.

Comentários

Um dos indicadores podem ser um padrão definido pelo OLE DB indicador padrão (DBBMK_FIRST, DBBMK_LAST, ou DBBMK_INVALID).O valor retornado em pComparison indica a relação entre os dois indicadores:

  • DBCOMPARE_LT (cbBookmark1 is before cbBookmark2.)

  • DBCOMPARE_EQ (cbBookmark1 é igual a cbBookmark2.)

  • DBCOMPARE_GT (cbBookmark1 is after cbBookmark2.)

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

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

Requisitos

Cabeçalho: atldb.h

Consulte também

Referência

Classe IRowsetLocateImpl