Źródeł danych można dostęp z DAO i ODBC?
Oba zestawy klas MFC pozwalają na dostęp do szerokiego zakresu źródeł danych i umożliwić pisać aplikacje, które są niezależne od źródła danych.
Bazy danych, który można uzyskać dostęp z DAO
Przy użyciu obiektów DAO i klas MFC DAO, można uzyskać dostęp następujących źródeł danych:
Bazy danych za pomocą aparatu bazy danych Microsoft Jet, utworzone za pomocą programu Microsoft Access lub Microsoft Visual Basic, wersje 1.x, 2.x i 3.0 aparatu bazy danych.
Instalowalny ISAM baz, włączając:
dBASE III, dBASE IV i dBASE 5.0
Paradox, w wersjach 3.x, 4.x i 5.x
Otwieranie baz danych Database Connectivity (ODBC), w tym między innymi Microsoft SQL Server, SYBASE SQL Server i ORACLE Server.Dostęp bazy danych ODBC, musi mieć odpowiedni sterownik ODBC dla bazy danych, który chcesz uzyskać dostęp.Lista sterowników ODBC, zawarte w tej wersji programu Visual C++ i informacje dotyczące uzyskiwania dodatkowych sterowników, zobacz Listy sterowników ODBC.
Program Microsoft Excel, arkusze w wersji 3.0, 4.0, 5.0 i 7.0.
Lotus WKS, WK1, WK3 i WK4 arkuszy kalkulacyjnych.
Pliki tekstowe.
DAO jest najlepsza z bazami danych, które można odczytać aparatu bazy danych Microsoft Jet, która obejmuje wszystkie powyższe z wyjątkiem źródeł danych ODBC.Najlepszą wydajność jest z bazami danych Microsoft Jet (MDB).Dołączanie tabel zewnętrznych, zwłaszcza w przypadku źródła danych ODBC, do bazy danych MDB jest bardziej wydajny niż otwierania zewnętrznej bazy danych bezpośrednio za pośrednictwem klas MFC DAO bez dołączania.
Bazy danych, którą można uzyskać dostęp z ODBC
Przy użyciu klas MFC ODBC i ODBC, można dostęp dowolnego źródła danych lokalnej lub zdalnej, dla którego użytkownik aplikacji ma sterownik ODBC.16-bitowy, 32-bitowe i 64-bitowych sterowników ODBC jest dostępny dla szerokiego zakresu źródeł danych.Podczas pracy z bazą danych Microsoft Jet (MDB) jest bardziej efektywne używanie klas obiektów DAO niż sterownik ODBC programu Microsoft Access.