Метод 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,则需要 этот параметр. В противном случае, он не используется. |