IRowsetLocateImpl::Compare

Compara dos marcadores.

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

Parámetros

Vea IRowsetLocate::Compare en la referencia delprogramador.

Comentarios

Cualquiera de los marcadores puede ser marcador estándar DB-definido estándar OLE (DBBMK_FIRST, DBBMK_LAST, o DBBMK_INVALID).El valor devuelto en pComparison indica la relación entre los dos marcadores:

  • DBCOMPARE_LT (cbBookmark1 es antes de cbBookmark2.)

  • DBCOMPARE_EQ (cbBookmark1 es igual a cbBookmark2.)

  • DBCOMPARE_GT (cbBookmark1 es después de cbBookmark2.)

  • DBCOMPARE_NE (marcadores de The son iguales y no ordenados.)

  • DBCOMPARE_NOTCOMPARABLE (marcadores de no se pueden comparar.)

Requisitos

Header: atldb.h

Vea también

Referencia

IRowsetLocateImpl (Clase)