Freigeben über


Anzeigen und Verändern von Daten in einem Formular

Viele Datenzugriffsanwendungen wählen Daten aus und zeigen sie in den Feldern eines Formulars an. Die CRecordView-Datenbankklasse stellt ein CFormView-Objekt zur Verfügung, das direkt mit einem Recordset-Objekt verbunden ist. Die Datensatzansicht verwendet den Dialogdatenaustausch (DDX), um die Feldwerte des aktuellen Datensatzes vom Recordset in die Steuerelemente des Formulars zu verschieben bzw. um aktualisierte Informationen zurück in das Recordset zu verschieben. Das Recordset verwendet wiederum den Datensatzfeldaustausch (Record Field Exchange; RFX), um Daten zwischen seinen Felddatenmembern und den entsprechenden Spalten in einer Tabelle der Datenquelle zu übertragen.

Sie können den MFC-Anwendungs-Assistenten oder Klasse hinzufügen verwenden (wie unter Hinzufügen eines MFC-ODBC-Consumers beschrieben), um die Ansichtsklasse zusammen mit der zugehörigen Recordset-Klasse zu erstellen.

Die Datensatzansicht und ihr Recordset werden zerstört, wenn Sie das Dokument schließen. Weitere Informationen über Datensatzansichten finden Sie unter Datensatzansichten. Weitere Informationen über RFX finden unter Datensatzfeldaustausch (RFX).

Siehe auch

Konzepte

ODBC und MFC