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.