MDAC 2.5 SDK - OLE DB Providers
OLE DB Provider for Microsoft Jet


 

Supported Schema Rowsets

Version 4.0 of the OLE DB Provider for Microsoft Jet added support for several new schema rowsets that were not available in version 3.5. All previously supported schema rowsets are still supported in version 4.0. Jet schema rowset support is outlined in the following table.

OLE DB schema name ADO schema name Description and GUID (if needed)
DBSCHEMA_CHECK_CONSTRAINTS adSchemaCheckConstraints The CHECK_CONSTRAINTS rowset identifies the check constraints defined in the catalog that are owned by a given user.
DBSCHEMA_COLUMNS adSchemaColumns The COLUMNS rowset identifies the columns of tables defined in the catalog that are accessible to a given user.
DBSCHEMA_CONSTRAINT_COLUMN_USAGE adSchemaConstraintColumnUsage The CONSTRAINT_COLUMN_USAGE rowset identifies the columns used by referential constraints, unique constraints, check constraints, and assertions, defined in the catalog and owned by a given user.
DBSCHEMA_FOREIGN_KEYS adSchemaForeignKeys The FOREIGN_KEYS rowset identifies the foreign key columns defined in the catalog by a given user. This schema rowset is built upon several SQL-92 schema views as a convenience to the non-SQL programmer.
DBSCHEMA_INDEXES adSchemaIndexes The INDEXES rowset identifies the indexes defined in the catalog that are owned by a given user.
DBSCHEMA_JETOLEDB_ISAMSTATS NONE ISAM Performance Statistics

GUID: {8703b612-5d43-11d1-bdbf-00c04fb92675}

DBSCHEMA_JETOLEDB_REPLCONFLICTTABLES NONE List of Conflict Tables in Replicas

GUID: {e2082df2-54ac-11d1-bbdbb-00c04fb92675}

DBSCHEMA_JETOLEDB_REPLPARTIALFILTERLIST NONE List of Partial Filters in Replicas

GUID: {e2082df0-54ac-11d1-bdbb-00c04fb92675}

DBSCHEMA_JETOLEDB_USERROSTER NONE Jet User Roster

GUID: {947bb102-5d43-11d1-bdbf-00c04fb92675}

DBSCHEMA_KEY_COLUMN_USAGE adSchemaKeyColumnUsage The KEY_COLUMN_USAGE rowset identifies the columns defined in the catalog that are constrained as keys by a given user.
DBSCHEMA_PRIMARY_KEYS adSchemaPrimaryKeys The PRIMARY_KEYS rowset identifies the primary key columns defined in the catalog by a given user. This schema rowset is built upon an SQL-92 schema view as a convenience to the non-SQL programmer.
DBSCHEMA_PROCEDURES adSchemaProcedures The PROCEDURES rowset is an OLE DB extension, based on SQL3. It identifies the procedures defined in the catalog that are owned by a given user.
DBSCHEMA_PROVIDER_TYPES adSchemaProviderTypes The PROVIDER_TYPES rowset identifies the (base) data types supported by the data provider.
DBSCHEMA_REFERENTIAL_CONSTRAINTS adSchemaReferentialConstraints The REFERENTIAL_CONSTRAINTS rowset identifies the referential constraints defined in the catalog that are owned by a given user.
DBSCHEMA_STATISTICS adSchemaStatistics The STATISTICS rowset identifies the statistics defined in the catalog that are owned by a given user.
DBSCHEMA_TABLE_CONSTRAINTS adSchemaTableConstraints The TABLE_CONSTRAINTS rowset identifies the table constraints defined in the catalog that are owned by a given user.
DBSCHEMA_TABLES adSchemaTables The TABLES rowset identifies the tables defined in the catalog that are accessible to a given user.
DBSCHEMA_TABLES_INFO adSchemaTablesInfo The TABLES_INFO rowset identifies the tables defined in the catalog that are accessible to a given user.
DBSCHEMA_TRUSTEE adSchemaTrustees The TRUSTEE schema rowset identifies the trustees defined on the data store.
DBSCHEMA_VIEWS adSchemaViews The VIEWS rowset identifies the viewed tables defined in the catalog that are accessible to a given user.