Compartilhar via


Classes DAO

O DAO é usado com bancos de dados do Access e tem suporte do Office 2013. O DAO 3.6 é a versão final e é considerado obsoleto.

Essas classes funcionam com as outras classes da estrutura do aplicativo para facilitar o acesso aos bancos de dados DAO (Objeto de Acesso a Dados), que usam o mesmo mecanismo de banco de dados que o Microsoft Visual Basic e o Microsoft Access. As classes DAO também podem acessar uma ampla variedade de bancos de dados para os quais os drivers ODBC estão disponíveis.

Os programas que usam bancos de dados DAO terão pelo menos um objeto CDaoDatabase e um objeto CDaoRecordset.

Observação

O ambiente e os assistentes do Visual C++ não dão mais suporte a DAO (embora as classes DAO estejam incluídas e você ainda possa usá-las). A Microsoft recomenda que você use o ODBC para novos projetos do MFC. Use DAO apenas na manutenção de aplicativos existentes.

CDaoWorkspace
Gerencia uma sessão de banco de dados nomeada, protegida por senha, de logon a logoff. A maioria dos programas usa o espaço de trabalho padrão.

CDaoDatabase
Uma conexão com um banco de dados por meio do qual você pode operar nos dados.

CDaoRecordset
Representa um conjunto de registros selecionados de uma fonte de dados.

CDaoRecordView
Uma exibição que mostra registros de banco de dados em controles.

CDaoQueryDef
Representa uma definição de consulta, geralmente salva em um banco de dados.

CDaoTableDef
Representa a definição armazenada de uma tabela base ou uma tabela anexada.

CDaoException
Representa uma condição de exceção decorrente das classes DAO.

CDaoFieldExchange
Dá suporte às rotinas de DFX (troca de campo de registro de DAO) usadas pelas classes de banco de dados DAO. Normalmente, você não usará essa classe diretamente.

CLongBinary
Encapsula um identificador no armazenamento para um BLOB (objeto binário grande), como um bitmap. Objetos CLongBinary são usados para gerenciar objetos de dados grandes armazenados em tabelas de banco de dados.

COleCurrency
Wrapper para o tipo de automação OLE CURRENCY, um tipo aritmético de ponto fixo, com 15 dígitos antes do ponto decimal e quatro dígitos depois.

COleDateTime
Wrapper para o tipo de automação OLE DATE. Representa valores de data e hora.

COleVariant
Wrapper para o tipo de automação OLE VARIANT. Os dados em VARIANT podem ser armazenados em muitos formatos.

Confira também

Visão geral da classe