Схема является коллекцией объектов базы данных, которые находятся в собственности, или было создано, отдельным пользователем. Каталог может содержать одну или несколько схем, но всегда должна содержать схему под названием INFORMATION_SCHEMA, который содержит мнения и домены информации схемы. Данные схемы в OLE DB извлекается с помощью строк предопределенные схемы и включает типы, таблицы, столбцы, индексы, представления, утверждений и ограничений, статистики, наборы символов, параметры сортировки и домены.
Наборы строк схемы являются предопределенные наборы строк, представляющие метаданные. Наборы строк схемы обычно используются в динамического программирования, где структура базы данных не известен во время компиляции. Эти наборы строк схемы можно использовать для получения сведений о базе данных во время выполнения.
Используйте классы typedef для создания наборов строк схемы. Ниже перечислены соответствующие typedef и классов набора строк схемы. После создания экземпляра набора строк схемы, необходимо вызвать CRestrictions::Open . Этот метод возвращает результирующий набор, основанный на заданных ограничений. Посмотреть IDBSchemaRowset информацию о столбцы ограничений, связанных с каждым набора строк схемы.
В следующей таблице отображается каждый OLE DB строк схемы и ее соответствующие шаблоны OLE DB typedef и информация о.
# include lt;atldbsch.h>
Родственные слова