Freigeben über


ODBC-Klassen

Diese Klassen können mit den anderen Anwendungsframeworkklassen, um einfachen Zugriff auf eine Vielzahl von Datenbanken zu geben, für Treiber der Open Database Connectivity (ODBC) verfügbar sind.

Programme, die ODBC-Datenbanken verwenden, verfügen mindestens ein CDatabase-Objekt und ein CRecordset-Objekt.

  • CDatabase
    Kapselt eine Verbindung zu einer Datenquelle, von der Sie die Datenquelle ausgeführt werden können.

  • CRecordset
    Kapselt eine Gruppe von Datensätzen, die aus einer Datenquelle ausgewählt wird. Recordsets ermöglichen Bildlauf von Datensatz zu Datensatz und aktualisieren die Datensätze (Datensätze Hinzufügen, Bearbeiten und Löschen), qualifizieren die Auswahl mit einem Filter sortieren, die Auswahl, und parametrisieren die Auswahl mit den Informationen, die zur Laufzeit abgerufen oder berechnet werden.

  • CRecordView
    Stellt eine Formularansicht bereit, die direkt mit einem Recordset-Objekt verbunden ist. Durch den des Dialogdatenaustauschs (DDX) zwischen dem Recordset und den Steuerelementen der Datensatzansicht. Wie alle Formularansichten ist eine Datensatzansicht auf einer Dialogfeldvorlagen-Ressource. Datensatzansichten unterstützen auch das Verschieben von Datensatz zu Datensatz im Recordset, Aktualisieren von Datensätzen und Schließen des zugeordneten Recordsets, wenn die Datensatzansicht enthält.

  • CDBException
    Eine Ausnahme, erstellten von Fehlern beim Datenzugriffsverarbeiten. Diese Klasse dient den gleichen Zweck wie andere Ausnahmeklassen im Mechanismus für die Ausnahmenbehandlung der Klassenbibliothek.

  • CFieldExchange
    Liefert Kontextinformationen, um Datensatzfeldaustausch (RFX) zu unterstützen, der dem Austausch von Daten zwischen den Felddatenmembern und den Parameterdatenmember eines Recordset-Objekts und den entsprechenden Tabellenspalten in der Datenquelle. Analog CDataExchange- Klasse, die auf ähnliche Weise für den Dialogdatenaustausch (DDX) verwendet wird.

Verwandte Klassen

  • CLongBinary
    Kapselt ein Handle für Speicher für ein Binary Large Object (BLOB), z eine Bitmap. CLongBinary-Objekte werden verwendet, um die große Datenobjekte zu verwalten, die in den Datenbanktabellen gespeichert werden.

  • CDBVariant
    Ermöglicht es Ihnen, einen Wert ohne zu speichern, um den Datentyp des Werts verloren gehen. CDBVariant verfolgt den Datentyp des aktuellen Werts, der in einer Union gespeichert wird.

Siehe auch

Konzepte

Übersicht über die Klassenbibliothek