The AdoEnums.Schema class of the com.ms.wfc.data package specifies the type of schema Recordset to be retrieved by the OpenSchema method.
Additional information about the function and columns returned for each ADO constant can be found in topics of the OLE DB Programmer's Reference that deal with schema rowsets.
Additional information about the function and columns returned for each ADOMD constant can be found in topics of the OLE DB for OLAP Programmer's Reference.
Translate the data types of columns in the OLE DB documentation to ADO data types by referring to the Description section of the ADO DataType topic. For example, an OLE DB data type of DBTYPE_WSTR is equivalent to an ADO data type of WCHAR.
ADO generates schema-like results for the constants DBINFOKEYWORDS and DBINFOLITERALS. ADO creates a Recordset, then fills each row with the values returned respectively by the IDBInfo::GetKeywords and IDBInfo::GetLiteralInfo methods. Additional information about these methods can be found in the OLE DB Programmer's Reference.
class AdoEnums.Schema extends com.ms.wfc.core.Enum { // Fields public static final int ASSERTS; public static final int CATALOGS; public static final int CHARACTERSETS; public static final int CHECKCONSTRAINTS; public static final int COLLATIONS; public static final int COLUMNPRIVILEGES; public static final int COLUMNS; public static final int COLUMNSDOMAINUSAGE; public static final int CONSTRAINTCOLUMNUSAGE; public static final int CONSTRAINTTABLEUSAGE; public static final int CUBES; public static final int DBINFOKEYWORDS; public static final int DBINFOLITERALS; public static final int DIMENSIONS; public static final int FOREIGNKEYS; public static final int HIERARCHIES; public static final int INDEXES; public static final int KEYCOLUMNUSAGE; public static final int LEVELS; public static final int MEASURES; public static final int MEMBERS; public static final int PRIMARYKEYS; public static final int PROCEDURECOLUMNS; public static final int PROCEDUREPARAMETERS; public static final int PROCEDURES; public static final int PROPERTIES; public static final int PROVIDERSPECIFIC; public static final int PROVIDERTYPES; public static final int REFERENTIALCONSTRAINTS; public static final int SCHEMATA; public static final int SQLLANGUAGES; public static final int STATISTICS; public static final int TABLECONSTRAINTS; public static final int TABLEPRIVILEGES; public static final int TABLES; public static final int TRANSLATIONS; public static final int TRUSTEES; public static final int USAGEPRIVILEGES; public static final int VIEWCOLUMNUSAGE; public static final int VIEWS; public static final int VIEWTABLEUSAGE; }