MDAC 2.5 SDK - OLE DB Programmer's Reference
Appendix C: OLE DB Properties


 

DBPROP_IRow

Property group: Rowset

Property set: DBPROPSET_ROWSET

Column? N

Type: VT_BOOL

Typical R/W: R/W

Description: IRow

Value Meaning
VARIANT_TRUE The provider creates a row object instead of a rowset object when opening a rowset or executing a command.
VARIANT_FALSE (default value) The provider creates a rowset object when opening a rowset or executing a command.

The consumer expects the command or rowset to be a singleton select. If the provider has more than one row object satisfying the predicate, it should return DB_S_NOTSINGLETON. If only one row satisfies the predicate, the provider returns that row and S_OK.