Supported Properties of the Data Shaping Service for OLE DB

Important note Important

This feature will be removed in a future version of Windows. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Instead, applications should use XML.

The OLE DB Service Components?the Data Shaping Service and the Cursor Service?share the same supported OLE DB properties. To view these properties, see Supported Properties of the Cursor Service in the Cursor Service for OLE DB documentation.

In addition, the OLE DB Shaping Service supports two dynamic properties of its own, as described in the following table.

Property

Description

Data Provider

Property Set: DBPROPSET_MDSDBINIT

Type: VT_BSTR

The name of the provider that will supply rows to be shaped. Allows a consumer to use the Shaping Service without ADO and without using connection strings. This property has a defined constant of DBPROP_MSDS_DBINIT_DATAPROVIDER.

Unique Reshape Names

Property Set: DBPROPSET_MSDSSESSION

Type: VT_BOOL

Default: False

Indicates whether rowsets with duplicate alias values are allowed. If this dynamic property is True and a new rowset is created with the same alias as an existing rowset alias, then the new rowset alias is modified to make it unique. If this property is False and a new rowset is created with the same alias as the existing rowset, both rowsets will have the same alias. Therefore, neither rowset can be reshaped as long as both rowsets exist.

Show: