Classes de conjunto de linhas de esquema e 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 modos de exibição e domínios do esquema de informações.Informações de esquema no OLE DB são recuperadas usando conjuntos de linhas do esquema predefinido e incluem tipos, tabelas, colunas, índices, exibições, declarações e restrições, estatísticas, conjuntos de caracteres, agrupamentos e domínios.
Conjuntos de linhas do esquema são conjuntos predefinidos que representa metadados.Conjuntos de linhas do esquema são geralmente usados em programação dinâmica, onde a estrutura de banco de dados não é conhecida em tempo de compilação.Você pode usar esses conjuntos de linhas do esquema para obter informações sobre um banco de dados em tempo de execução.
Use as classes de typedef para instanciar os conjuntos de linhas do esquema.Typedef correspondente e classes de conjunto de linhas do esquema estão listadas abaixo.Você deve chamar CRestrictions::Open depois de ter criado uma instância do conjunto de linhas do esquema.Esse método retorna um conjunto de resultados com base nas restrições que você especificar.Consulte IDBSchemaRowset para obter informações sobre colunas de restrição associadas com cada conjunto de linhas do esquema.
A tabela a seguir exibe cada Rowset do esquema de banco de dados OLE e seus correspondente OLE DB modelos typedef classes e info.
Conjunto de linhas de esquema de BD OLE |
Classe de TypeDef |
Classe Info |
---|---|---|
Requisitos
Cabeçalho: atldbsch.h