Chapter 23: OLE DB for OLAP Objects and Schema Rowsets

OLE DB Programmer's Reference

This chapter describes the objects and rowsets available through the OLE DB for OLAP interfaces. The following objects, some of which are unique to OLE DB for OLAP or differ from generic OLE DB objects when used with OLE DB for OLAP, are described in this chapter:

  • Enumerator object. OLE DB for OLAP introduces one change to the sources rowset returned by the enumerator.
  • Data source object. OLE DB for OLAP adds a number of properties to the DBPROPSET_DATASOURCEINFO property group of a data source object. These properties give the consumer information about variations among multidimensional providers.
  • Session object. OLE DB for OLAP uses a number of OLE DB schema rowsets and introduces the following OLAP-specific rowsets:
    • ACTIONS rowset
    • CUBES rowset
    • DIMENSIONS rowset
    • FUNCTIONS rowset
    • HIERARCHIES rowset
    • LEVELS rowset
    • MEASURES rowset
    • MEMBERS rowset
    • PROPERTIES rowset
    • SETS rowset
  • Rowset object. As in the rest of OLE DB, the rowset object plays an essential role in OLE DB for OLAP.
  • Command object. The command object supports text commands in the MDX syntax by using the OLE DB ICommandText interface.
  • Dataset object. The description of a dataset's axes also requires descriptions of the MDAXISINFO structure and the layout of the axes rowsets.

1998-2001 Microsoft Corporation. All rights reserved.



Microsoft Ole Db 2.0 Programmer's Reference and Data Access SDK
Microsoft OLE DB 2.0 Programmers Reference and Data Access SDK (Microsoft Professional Editions)
ISBN: 0735605904
EAN: 2147483647
Year: 1998
Pages: 1083

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net