DBPROP_FINDCOMPAREOPS

Property GROUP: Rowset

Property set: DBPROPSET_ROWSET

Column? Y

Type: VT_I4

Typical R/W: R

Description: Find Operations

A bitmask describing the comparison operations supported by IRowsetFind for a particular column. If no column is specified, the full set of comparison operators that may be supported is as follows:

  • DBPROPVAL_CO_EQUALITY ? Provider supports the following comparison operators:

    • DBCOMPAREOPS_LT

    • DBCOMPAREOPS_LE

    • DBCOMPAREOPS_EQ

    • DBCOMPAREOPS_GE

    • DBCOMPAREOPS_GT

    • DBCOMPAREOPS_NE

  • DBPROPVAL_CO_STRING ? Provider supports the comparison operator DBCOMPAREOPS_BEGINSWITH.

  • DBPROPVAL_CO_CONTAINS ? Provider supports the following comparison operators:

    • DBCOMPAREOPS_CONTAINS

    • DBCOMPAREOPS_NOTCONTAINS

  • DBPROPVAL_CO_BEGINSWITH ? Provider supports the following comparison operators:

    • DBCOMPAREOPS_BEGINSWITH

    • DBCOMPAREOPS_NOTBEGINSWITH

  • DBPROPVAL_CO_CASESENSITIVE ? Provider supports the DBCOMPAREOPS_CASESENSITIVE modifier.

  • DBPROPVAL_CO_CASEINSENSITIVE ? Provider supports the DBCOMPAREOPS_CASEINSENSITIVE modifier.

Note Note

All providers that support IRowsetFind must support DBPROPVAL_CO_EQUALITY and DBPROPVAL_CO_STRING. Providers may support one or the other or both of DBPROPVAL_CO_CASESENSITIVE and DBPROPVAL_CO_CASEINSENSITIVE.

Show: