Using the Persistence Provider with the Data Shaping Service

The Data Shaping Service works on rowset data, allowing the application to form relationships between data elements (child and parent) or to modify or create aggregation schemes.

The following restrictions apply to the Persistence Provider when using it with the Data Shaping Service:

  • The Data Shaping Service cannot work on top of rowsets created from different providers. Thus, one cannot create a hierarchical rowset by appending a rowset obtained from the OLE DB Provider for SQL Server (by running an SQL command, for example) to another rowset obtained from the Persistence Provider.

  • Because the Persistence Provider does not support the command object, parameterized hierarchies cannot be built on rowsets created from it.

For more information about building hierarchies from unrelated rowsets, see the Data Shaping Service for OLE DB documentation.

This topic is a part of: