CDatabase

Obiekt CDatabase reprezentuje połączenie ze źródłem danych, za pomocą którego można korzystać w źródle danych. Ródło danych to określone wystąpienie danych obsługiwanych przez niektóre systemu zarządzania bazami danych (DBMS). Przykłady zawierają programu Microsoft SQL Server, program Microsoft Access, dBASE Borland ®®i xBASE. Obiekty dotyczące CDatabase jeden lub więcej aktywnego w danej chwili może mieć w aplikacji.

Uwaga   Jeśli pracujesz z klas obiektów DAO (Data Access) zamiast klasy Open Database Connectivity (ODBC), należy użyć klasy CDaoDatabase . Aby uzyskać więcej informacji, zobacz artykuły Tematy bazy danych (ogólne) i DAO i MFC. Zarówno artykuły są w Visual C++ Programmer's Guide.

Aby użyć CDatabase, konstruowania obiektu CDatabase i jego funkcji członek OpenEx . Otwiera to połączenie. Gdy następnie konstruowania obiektów CRecordset działających na podłączonego źródła danych, przekazać konstruktora rekordów wskaźnik do obiektu CDatabase . Aby zakończyć połączenie, wywołanie funkcji zamykania Państwa i zniszczenie obiektu CDatabase . Zamknij zamyka wszystkie zestawy rekordów, które nie zostało zamknięte wcześniej.

Aby uzyskać więcej informacji na temat CDatabase, zobacz artykuły Źródła danych (ODBC) i Tematy bazy danych (ogólne) w Visual C++ Programmer's Guide.

# include lt;afxdb.h>

Czło&nkowie klasy |nbsp; Klasa podstawowa | Wykres hierarchii

Próbki  MFC Przykładowy katalog | Próbki MFC DBFETCH | Próbki MFC WWWQUOTE

Zobacz też CRecordset

Index