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

Benutzer

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 zur Erstellung von Klassen, die von CRecordView und CRecordset oder von CDaoRecordView und CDaoRecordset abgeleitet wurden.

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 Erste verschieben, Letzte verschieben, Nächste verschieben und Vorherige verschieben über Menüs und Symbolleisten-Schaltflä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 andere oder gar keine Benutzeroberflächen 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 den Klassen CListView und CTreeView.

Siehe auch

Konzepte

Datensatzansichten (MFC-Datenzugriff)

Liste der ODBC-Treiber