Quais origens de dados posso acessar com DAO e ODBC?
Ambos os conjuntos de classes de MFC permitem acessar uma ampla variedade de fontes de dados e torná-la possível gravar aplicativos que são independentes da fonte de dados.
Bases de dados que você pode acessar com DAO
Usando DAO e classes de MFC DAO, você pode acessar as seguintes fontes de dados:
Bases de dados usando o mecanismo de base de dados do Microsoft Jet, criado com o Microsoft Access ou o Microsoft Visual Basic, versões 1.x, 2.x, e 3,0 do mecanismo de base de dados.
Bases de dados de instaláveis ISAM, incluindo:
dBASE III, dBASE IV, e dBASE 5,0
Paradox, versões 3.x, 4.x, e 5.x
Bases de dados de ODBC, incluindo mas não limitam a Microsoft SQL Server, em um servidor de SYBASE o SQL Server, e de ORACLE. Para acessar um base de dados ODBC, você deve ter um driver ODBC apropriado para o base de dados que você deseja acessar. Para obter uma lista de drivers ODBC incluídos nesta versão do Visual C++ e para obter informações sobre como obter drivers adicionais, consulte Lista de driver ODBC.
O Microsoft Excel, planilhas de versões, 3,0, 4,0, 5,0 e 7,0.
Planilhas WKS, WK1, WK3, e WK4 de Lotus.
Arquivos de texto.
DAO é usado com melhor bases de dados do que o mecanismo de base de dados do Microsoft Jet pode ler, que inclui qualquer acima exceto fontes de dados ODBC. O desempenho é melhor com bases de dados do Microsoft Jet (.mdb). Anexar tabelas externas, principalmente nas fontes de dados ODBC, em uma base de dados .mdb é mais eficiente do que abriu o base de dados externo diretamente pelas classes MFC DAO sem anexar.
Bases de dados que você pode acessar com ODBC
Usando o ODBC e classes de MFC ODBC, você pode acessar qualquer fonte de dados, local ou remotamente, para que o usuário do aplicativo tenha um driver ODBC. os drivers ODBC de 16 bits, de 32 bits e de 64 bits, estão disponíveis para uma ampla variedade de fontes de dados. Se você estiver trabalhando com uma base de dados do Microsoft Jet (.mdb), é mais eficaz usar as classes de DAO do que o driver ODBC do Microsoft Access.
Consulte também
Outros recursos
Perguntas frequentes sobre o acesso a dados (Acesso a dados MFC)