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