Rowsets (OLE DB Provider for Oracle)

The OLE DB Provider for Oracle exposes the IRowset interface and rowset objects. It supports IOpenRowset::OpenRowset with the following restrictions:

  • A base table or view must be specified in a DBID structure that the pTableID parameter points to.

  • The DBID eKind member must indicate DBKIND_NAME.

  • The DBID uName member must specify the base table or view name as a Unicode character string.

  • The pIndexID parameter of OpenRowset must be NULL.

The result set of IOpenRowset::OpenRowset contains a single rowset.

For information about the Rowset properties supported by this provider, see Appendix C: Supported Properties of the Oracle Provider.