Partager via


Échange de données pour les affichages des enregistrements (Accès aux données MFC)

Lorsque vous utilisez Ajouter une classe pour mapper les contrôles dans la ressource de modèle de dialogue d’une vue d’enregistrement aux champs d’un jeu d’enregistrements, l’infrastructure gère l’échange de données dans les deux sens , du jeu d’enregistrements aux contrôles et des contrôles au jeu d’enregistrements. L'utilisation du mécanisme DDX signifie que vous n'êtes pas obligé d'écrire le code pour transférer les données d'une extrémité à une autre.

DDX pour les vues d’enregistrements fonctionne conjointement avec RFX pour les jeux d’enregistrements de classe CRecordset (ODBC). RFX déplace les données entre l’enregistrement actuel de la source de données et les membres de données de champ d’un objet recordset. DDX déplace les données à partir des données membres de champ vers les contrôles dans le formulaire. Cette combinaison remplit les contrôles du formulaire initialement et à mesure que l'utilisateur passe d'un enregistrement à un autre. Elle peut également retransférer les données mises à jour vers le recordset, puis vers la source de données.

La figure suivante montre la relation entre DDX et RFX pour les vues d’enregistrement.

Diagramme montrant la relation entre l’échange de données de dialogue et l’échange de champs d’enregistrement.
Échange de données de boîtes de dialogue et de champs d'enregistrements

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue. Pour plus d’informations sur RFX, consultez Record Field Exchange (RFX).

Voir aussi

Vues d’enregistrement (Accès aux données MFC)
Liste de pilotes ODBC