DBPROP_IRowsetChange
Property group: Rowset
Property set: DBPROPSET_ROWSET
Column? N
Type: VT_BOOL
Typical R/W: R/W
Description: IRowsetChange
Value |
Meaning |
---|---|
VARIANT_TRUE |
The rowset supports the specified interface. |
VARIANT_FALSE |
The rowset does not support the specified interface. |
Comments
Setting DBPROP_IRowsetUpdate to VARIANT_TRUE automatically sets DBPROP_IRowsetChange to VARIANT_TRUE.
Providers that support an interface must support the property associated with that interface with a value of VARIANT_TRUE. These properties are primarily used to request interfaces through ICommandProperties::SetProperties.
When DBPROP_IRowsetChange is set to VARIANT_FALSE, DBPROP_UPDATABILITY, if supported by the rowset, will be 0. Any attempt to set DBPROP_UPDATABILITY to a value other than 0 will result in a conflict reported by the provider, which will return DBPROPSTATUS_CONFLICTING.