Classes de conjunto de linhas de esquema e classes de TypeDef
Um esquema é uma coleção de objetos de banco de dados que são de propriedade ou ter sido criado por um usuário específico.Um catálogo pode conter um ou mais esquemas, mas deve sempre conter um esquema chamado INFORMATION_SCHEMA, que contém os domínios do esquema de informações e as exibições.Informações de esquema no banco de dados OLE DB são recuperadas usando conjuntos de linhas do esquema predefinido e inclui tipos, tabelas, colunas, índices, exibições, declarações e as restrições, estatísticas, conjuntos de caractere, agrupamentos e domínios.
Conjuntos de linhas do esquema são conjuntos de linhas predefinidos que representa metadados.Conjuntos de linhas do esquema são geralmente usados em programação dinâmica, onde a estrutura do banco de dados não for conhecida no time de compilar.Você pode usar esses conjuntos de linhas do esquema para obter informações sobre um banco de dados em time de execução.
Use as classes de typedef para instanciar os conjuntos de linhas do esquema.O typedef correspondente e as classes de conjunto de linhas de esquema estão listados abaixo.Você deve chamar CRestrictions::em aberto após você ter criado uma instância do conjunto de linhas de esquema.Esse método retorna um conjunto de resultados com base nas restrições que você especificar.See IDBSchemaRowset para obter informações sobre colunas de restrição associadas a cada conjunto de linhas de esquema.
A tabela a seguir exibe o conjunto de cada OLE DB esquema linhas e seu correspondente modelos OLE DB typedef classe e classe de informações.
Conjunto de linhas de esquema de BD OLE DB |
Classe TypeDef |
Classe Info |
---|---|---|
Requisitos
Cabeçalho: atldbsch.h