Источники данных, которые можно подключить к DAO и ODBC
Обновлен: Ноябрь 2007
Оба набора классов MFC позволяют подключаться к целому ряду различных источников данных и делают возможным написание приложений, независимых от источника данных.
Базы данных, к которым можно подключиться посредством DAO
С помощью классов DAO и MFC DAO можно подключиться к следующим источникам данных:
Базы данных, использующие ядро баз данных Microsoft Jet версий 1.x, 2.x и 3.0 и созданные с помощью Microsoft Access или Microsoft Visual Basic.
Устанавливаемые базы данных ISAM, в том числе:
dBASE III, dBASE IV и dBASE 5.0;
Paradox версий 3.x, 4.x и 5.x.
Базы данных ODBC, в том числе Microsoft SQL Server, SYBASE SQL Server и ORACLE Server. Для доступа к базе данных ODBC необходим соответствующий драйвер ODBC для базы данных, к которой необходимо подключиться. Список драйверов ODBC, поставляемых с данной версией Visual C++, а также сведения о приобретении дополнительных драйверов см. в разделе Список драйверов ODBC.
Рабочие листы Microsoft Excel версий 3.0, 4.0, 5.0 и 7.0.
Электронные таблицы Lotus WKS, WK1, WK3 и WK4.
Текстовые файлы.
DAO оптимально подходит для баз данных, читаемых ядром баз данных Microsoft Jet, к которым относятся все вышеперечисленные типы за исключением источников данных ODBC. Оптимальная производительность достигается при использовании баз данных Microsoft Jet (.mdb). Присоединение внешних таблиц к базам данных Microsoft Jet, особенно в источниках данных ODBC, является более эффективным способом по сравнению с открытием внешних баз данных непосредственно с помощью классов MFC DAO без присоединения.
Базы данных, к которым можно подключиться посредством ODBC
С помощью ODBC и классов MFC ODBC можно подключиться к любому локальному или удаленному источнику данных при условии наличия у пользователя приложения соответствующего драйвера ODBC. 16-битные, 32-битные и 64-битные драйверы ODBC доступны для широкого ряда источников данных. При работе с базой данных Microsoft Jet (.mdb) использование классов DAO является более эффективным, чем использование драйвера Microsoft Access ODBC.