Udostępnij za pośrednictwem


Co to jest Model programowania MFC bazy danych?

Chociaż implementuje MFC DAO i ODBC całkiem inaczej pod one mają podobne interfejsy ten jest stosunkowo łatwe do portu aplikacji z jednego na drugi, szczególnie z ODBC do obiektów DAO.Informacji na temat przenoszenie z ODBC do DAO, zobacz technicznej Uwaga 55.Interfejsy DAO i ODBC w MFC również są bardzo podobny do języka Visual Basic.

Model programowania MFC zawiera obiekt bazy danych dla każdej otwartej bazy danych.Obiekt bazy danych reprezentuje połączenie z bazą danych.Należy, kwerendy i aktualizacje przy użyciu obiektów recordset.DAO zawiera dodatkowe obiekty do pracy z strukturę tabeli, zapisywanie kwerendy do ponownego użycia i tak dalej, opisane poniżej.MFC dostaw klas dla każdego z tych obiektów: jeden zestaw klas obiektów DAO i innego zestawu dla ODBC.

Za pomocą MFC ułatwia dostęp do danych.Bazy danych DAO i ODBC klas wysokiego poziomu prowadzenia dostaw, które pozbawione bezpośrednio przy użyciu obiektów DAO lub ODBC.Zapisywanie do ich interfejsów API jest bardziej skomplikowane niż korzystanie z klas MFC.Jest to szczególnie ważne, jeśli piszesz małych, stosunkowo proste aplikacje.

Klasy bazy danych dodać następujące składniki do biblioteki klas MFC:

  • Bazy danych klas C++, które dostarczają interfejs programowy dostęp do bazy danych DAO lub ODBC

  • Rozszerzeń Kreatora aplikacji i Add Class do tworzenia klas specyficzne dla aplikacji bazy danych.

  • Przykładowe programy, które ilustrują użyć klasy i kreatory

  • Dokumentacja zawiera omówienia, artykuły o tematy dotyczące programowania i materiały odniesienia klasy

Informacje o tych składników, zobacz ODBC i MFC.

Aby uzyskać więcej informacji zobacz:

Zobacz też

Inne zasoby

Dostęp do danych często zadawane pytania