Freigeben über


Aufgaben bei der Arbeit mit Datensatzansichten (MFC-Datenzugriff)

Die folgende Tabelle zeigt, was Sie in der Regel tun müssen, um mit einer Datensatzansicht zu arbeiten, und wie das Framework Sie unterstützt.

Arbeiten mit einer Datensatzansicht: Sie und das Framework

Sie Das Framework
Verwenden Sie zum Entwerfen des Formulars den Visual C++-Dialog-Editor. Erstellt eine Dialogfeldvorlagen-Ressource mit Steuerelementen.
Verwenden Sie den MFC-Anwendungs-Assistenten, um Klassen zu erstellen, die von CRecordView und CRecordset abgeleitet sind. Schreibt die Klassen für Sie.
Weisen Sie Datensatzansichts-Steuerelemente Recordset-Felddatenmembern zu. Stellt DDX zwischen den Steuerelementen und den Recordset-Feldern bereit.
Stellt Standardbefehlshandler für Die Befehle "Zuerst verschieben", "Zuletzt verschieben", "Weiter verschieben" und "Vorherige Befehle" aus Menüs oder Symbolleistenschaltflächen bereit.
Aktualisiert Änderungen in der Datenbank.
[Optional] Schreiben Sie Code, um Listen- oder Kombinationsfelder oder andere Steuerelemente mit Daten aus einem zweiten Recordset zu füllen.
[Optional] Schreiben Sie Code für spezielle Validierungen.
[Optional] Schreiben Sie Code zum Hinzufügen oder Löschen von Datensätzen.

Formularbasierte Programmierung ist nur eine Herangehensweise für die Arbeit mit einer Datenbank. Informationen zu Anwendungen, die eine andere Benutzeroberfläche oder keine Benutzeroberfläche verwenden, finden Sie unter MFC: Verwenden von Datenbankklassen mit Dokumenten und Ansichten und MFC: Verwenden von Datenbankklassen ohne Dokumente und Ansichten. Alternative Ansätze zum Anzeigen von Datenbankdatensätzen finden Sie unter klassen CListView und CTreeView.

Siehe auch

Datensatzansichten (MFC-Datenzugriff)
Liste der ODBC-Treiber