Membros de dados
| m_pWorkspace | Um ponteiro para o objeto CDaoWorkspace que contém o banco de dados e define seu espaço de transação. |
| m_pDAODatabase | Um ponteiro para o objeto de banco de dados DAO subjacente. |
Construção
| CDaoDatabase | Constrói um objeto de CDaoDatabase . Chame Abrir para conectar-se o objeto para um banco de dados. |
Atributos
| CanTransact | Retorna diferente de zero se o banco de dados oferece suporte a transações. |
| CanUpdate | Retorna diferente de zero se o objeto CDaoDatabase for atualizável (não somente leitura). |
| GetConnect | Retorna a Cadeia de conexão usada para conectar o objeto de CDaoDatabase para um banco de dados. Usado para ODBC. |
| GetName | Retorna o nome do banco de dados atualmente em uso. |
| GetQueryTimeout | Retorna o número de segundos após a qual banco de dados consulta operações irá expirar. Afeta todos os subseqüentes abre, adicionar novo, atualizar e editar operações e outras operações em fontes de dados ODBC (somente) como executar chamadas. |
| GetRecordsAffected | Retorna o número de registros afetado pela Último Atualizar, editar ou adicionar operação ou por uma chamada para executar. |
| GetVersion | Retorna a versão do mecanismo de banco de dados associado com o banco de dados. |
| IsOpen | Retorna diferente de zero se o objeto CDaoDatabase atualmente é conectado a um banco de dados. |
| SetQueryTimeout | Define o número de segundos após a qual banco de dados consulta operações (em fontes de dados ODBC somente) irá expirar. Afeta todos os subseqüentes abre, adicionar novo, atualizar e excluir operações. |
Operações
| Fechar | Fecha a conexão de banco de dados. |
| Criar | Cria o objeto de banco de dados DAO subjacente e inicializa o objeto de CDaoDatabase. |
| CreateRelation | Define uma nova relação entre as tabelas no banco de dados. |
| DeleteQueryDef | Exclui um objeto definiçãodeconsulta salvo na coleção de QueryDefs do banco de dados. |
| DeleteRelation | Exclui uma relação existente entre as tabelas no banco de dados. |
| DeleteTableDef | Exclui a definição de uma tabela no banco de dados. Isso exclui a tabela real e todos os seus dados. |
| Executar | Executa uma consulta ação. Chamando executar para uma consulta que retorna resultados lança uma exceção. |
| GetQueryDefCount | Retorna o número de consultas definido para o banco de dados. |
| GetQueryDefInfo | Retorna informações sobre uma consulta especificada definida no banco de dados. |
| GetRelationCount | Retorna o número de parceiros definida entre tabelas no banco de dados. |
| GetRelationInfo | Retorna informações sobre uma relação especificada definida entre tabelas no banco de dados. |
| GetTableDefCount | Retorna o número de tabelas definidas no banco de dados. |
| GetTableDefInfo | Retorna informações sobre uma tabela especificada no banco de dados. |
| Aberto | Estabelece uma conexão com um banco de dados. |
Visão geral de CDaoDatabase | Membros de classe base | Gráfico de hierarquia