Compartilhar via


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

Ambos os conjuntos de classes MFC permitem que você 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 DAO

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

  • Usando o mecanismo de banco de dados Microsoft Jet, criado com o Microsoft Access ou do Microsoft Visual Basic, versões 1. x, 2. x e 3.0 do mecanismo de banco de dados de bancos 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 ODBC (conectividade), incluindo mas não limitado a Microsoft SQL Server de SQL Server de 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 drivers ODBC.

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

  • Lotus WKS, WK1, WK3 e WK4 de planilhas.

  • Arquivos de texto.

DAO é melhor usado com bancos de dados que o mecanismo de banco de dados Microsoft Jet pode ler, que inclui todos os itens 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, um banco de dados. mdb é mais eficiente do que abrir o banco de dados externo diretamente por meio das classes MFC DAO sem anexar.

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

Usando o ODBC e as classes do MFC ODBC, você pode acessar qualquer fonte de dados, o local ou remoto, para o qual 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