Que fontes de dados pode acessar com o DAO e ODBC?

Ambos os conjuntos de classes MFC permitem acessar uma ampla variedade de fontes de dados e tornam possível escrever aplicativos que são independentes da fonte de dados.

Bancos de dados, que você pode acessar com o DAO

Usando DAO e classes MFC DAO, você pode acessar as seguintes fontes de dados:

  • Bancos de dados usando o mecanismo de banco de dados Microsoft Jet, criado com o Microsoft Access ou Microsoft Visual Basic, versões 1. x, 2. x e 3.0 do mecanismo de banco de dados.

  • Bancos de instaláveis ISAM dados, incluindo:

    • dBASE III, dBASE IV e dBASE 5.0

    • Paradox, versões 3. x, 4. x e 5. x

  • Abrir bancos de dados do banco de dados Connectivity (ODBC), incluindo mas não limitado a Microsoft SQL Server de SQL Server do SYBASE e ORACLE Server.Para acessar um banco de dados ODBC, você deve ter um driver ODBC apropriado para o banco de dados que você deseja acessar.Para obter uma lista de drivers ODBC incluído nesta versão do Visual C++ e informações sobre como obter drivers adicionais, consulte Lista de Driver ODBC.

  • Microsoft Excel, planilhas versões 3.0, 4.0, 5.0 e 7.0.

  • Lotus WKS, WK1, WK3 e WK4 planilhas.

  • Arquivos de texto.

DAO é melhor usado com bancos de dados Microsoft Jet database engine pode ler, que inclui todos os acima, exceto a fontes de dados ODBC.É melhor desempenho com bancos de dados Microsoft Jet (. mdb).Anexando tabelas externas, especialmente em fontes de dados ODBC para um banco de dados. mdb é mais eficiente do que abrir o banco de dados externo diretamente por meio das classes MFC DAO sem anexar.

Você pode acessar com ODBC de bancos de dados

Usando o ODBC e classes MFC ODBC, você pode acessar qualquer fonte de dados, local ou remoto, para que o usuário do seu aplicativo tem um driver ODBC.drivers ODBC de 16 bits, 32 bits e 64 bits estão disponíveis para uma ampla variedade de fontes de dados.Se você estiver trabalhando com um banco de dados Microsoft Jet (. mdb), é mais eficiente usar as classes do DAO que o driver ODBC do Microsoft Access.

Consulte também

Outros recursos

Perguntas freqüentes sobre o acesso a dados