Partager via


Votre rôle dans l'utilisation d'une vue de l'enregistrement (Accès aux données MFC)

Le tableau suivant montre ce que vous devez généralement faire pour travailler avec une vue d'enregistrement et ce que l'infrastructure effectue pour vous.

Utilisation d'une vue d'enregistrement : l'infrastructure et vous

pour L'infrastructure
Utiliser l'éditeur de boîte de dialogue Visual C++ pour concevoir le formulaire. Crée une ressource de modèle de boîte de dialogue avec des contrôles.
Utilisez l’Assistant Application MFC pour créer des classes dérivées de CRecordView et de CRecordset. Écrit les classes pour vous.
Mapper les contrôles de vue d'enregistrement à des données membres de champ de recordset. Fournit DDX entre les contrôles et les champs du recordset.
Fournit des gestionnaires de commandes par défaut pour déplacer les commandes Move First, Move Last, Move Next et Move Previous à partir de menus ou de boutons de barre d’outils.
Met à jour les modifications apportées à la source de données.
[Facultatif] Écrire du code pour remplir les zones de liste ou zones de liste déroulante ou d'autres contrôles avec des données à partir d'un second recordset.
[Facultatif] Écrire du code pour les validations spéciales.
[Facultatif] Écrire du code pour ajouter ou supprimer des enregistrements.

La programmation basée sur formulaire n'est qu'une approche parmi d'autres de l'utilisation d'une base de données. Pour plus d’informations sur les applications utilisant une autre interface utilisateur ou aucune interface utilisateur, consultez MFC : Utilisation de classes de base de données avec documents et vues et MFC : Utilisation de classes de base de données sans documents et vues. Pour obtenir d’autres approches d’affichage des enregistrements de base de données, consultez les classes CListView et CTreeView.

Voir aussi

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