Метод OpenSchema ADO

Определение и использование

Метод OpenSchema может вернуть объект Recordset, который содержит информацию о схеме источника данных. Например, информация о схеме может включать названия таблиц, имена столбцов в таблице, тип данных каждого столбца. Recordset будет открыт в режиме только для чтения и статического курсора.

Синтаксис

Set rs=objconn.OpenSchema(querytype,criteria,schemaid)
Параметры Описание
querytype

Обязателен. Любой SchemaEnum Значение, представляющее тип запроса модели, который нужно запустить.

Комментарий: Норма OLEDB требует поддержки только трех значений SchemaEnum: adSchemaTables, adSchemaColumns и adSchemaProviderTypes.

criteria Опционально. Массив ограничений запроса для каждого варианта QueryType, как перечислено в SchemaEnum.
schemaid GUID для запросов предоставителя模式的, не определенного规范ами OLE DB. Если QueryType установлен в adSchemaProviderSpecific,则需要 этот параметр. В противном случае, он не используется.