Freigeben über


ODBC und die Datenbankklassen

Die MFC ODBC-Datenbankklassen kapseln die ODBC-API-Funktionsaufrufe, die Sie normalerweise in den Memberfunktionen der Klassen CDatabase und CRecordset vornehmen würden. Beispielsweise werden die komplexen ODBC-Aufrufsequenzen, die Bindung zurückgegebener Datensätze an Speicherorte, die Behandlung von Fehlerbedingungen und andere Vorgänge für Sie von den Datenbankklassen verwaltet. Daher verwenden Sie eine deutlich einfachere Klassenschnittstelle, um Datensätze über ein Recordset-Objekt zu bearbeiten.

Hinweis

Auf ODBC-Datenquellen können Sie über die MFC-ODBC-Klassen zugreifen, wie in diesem Thema beschrieben, oder über die MFC-Datenzugriffsobjekt-Klassen (DAO-Klassen).

Obwohl die Datenbankklassen ODBC-Funktionen kapseln, stellen sie keine 1:1-Zuordnung von ODBC-API-Funktionen bereit. Die Datenbankklassen bieten eine höhere Abstraktionsebene, modelliert nach Datenzugriffsobjekten in Microsoft Access und Microsoft Visual Basic. Weitere Informationen finden Sie unter ODBC und MFC.

Siehe auch

Grundlagen zu ODBC