Udostępnij za pośrednictwem


Ź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.

Zobacz też

Inne zasoby

Dostęp do danych często zadawane pytania