Compartilhar via


CDaoDatabase membros

Membros de classe base

CObject membros

CDaoDatabase membros

Membros de dados

m_pDAODatabase

Um ponteiro para o objeto de banco de dados DAO subjacente.

m_pWorkspace

Um ponteiro para o CDaoWorkspace objeto que contém o banco de dados e define seu espaço de transação.

Construção

CDaoDatabase

Constrói um CDaoDatabase objeto. De telefonarem aberto para conectar-se o objeto a um banco de dados.

Atributos

CanTransact

Retorna um diferente de zero se o banco de dados oferece suporte a transações.

CanUpdate

Retorna diferente de zero se o CDaoDatabase o objeto é atualizável (não somente para leitura).

GetConnect

Retorna a cadeia de conexão usada para conectar o CDaoDatabase objeto a 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 de consulta operações serão time check-out.Afeta todos sistema autônomo subseqüentes abrir, adicionar novas, atualização e edição sistema autônomo operações e outras operações de fontes de dados ODBC (somente), sistema autônomo Executar chamadas.

GetRecordsAffected

Retorna o número de registros afetado pela última atualização, edição ou Adicionar operação ou por uma telefonar para Executar.

GetVersion

Retorna a versão do mecanismo de banco de dados associado ao banco de dados.

IsOpen

Retorna diferente de zero se o CDaoDatabase objeto está atualmente conectado a um banco de dados.

SetQueryTimeout

Define o número de segundos após a qual banco de dados de consulta operações (em fontes de dados ODBC somente) irá expirar.Afeta todos os subseqüentes abre, adicionar novas, atualizar e excluir operações.

Operações

Fechar

Fecha a conexão de banco de dados.

Create

Cria o objeto de banco de dados DAO subjacente e inicializa o CDaoDatabase objeto.

CreateRelation

Define uma nova relação entre as tabelas no banco de dados.

DeleteQueryDef

Exclui um objeto definiçãodeconsulta salvo na coleção 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. De chamadaExecutar para uma consulta retorna resultados lança uma exceção.

GetQueryDefCount

Retorna o número de consultas definidas para o banco de dados.

GetQueryDefInfo

Retorna informações sobre uma consulta especificada definida no banco de dados.

GetRelationCount

Retorna o número de relações definidas 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.

Abrir

Estabelece uma conexão a um banco de dados.

Consulte também

Referência

Classe CDaoDatabase

Gráfico de hierarquia