
Un objet COleDBRecordView est une vue qui affiche les enregistrements de la base de données dans des contrôles. L'affichage est une forme directement connectée à un objet CRowset . La vue est créée à partir d'une ressource modèle de boîte de dialogue et affiche les champs de l'objet CRowset dans les contrôles du modèle de la boîte de dialogue. L'objet de COleDBRecordView utilise l'échange de données de boîte de dialogue (DDX), et la fonctionnalité de navigation intégrées CRowSet, afin d'automatiser la circulation de données entre les contrôles sur le formulaire et les champs du jeu de lignes. COleDBRecordView fournit également une implémentation par défaut pour aller à la première, suivant, précédent ou le dernier enregistrement et une interface de mise à jour de l'enregistrement actuellement à l'affiche.
&Notenbsp ; Si vous travaillez avec les classes d'objets d'accès données (DAO) plutôt que les classes de modèles du consommateur OLE DB, utilisez plutôt la classe CDaoRecordView . Pour plus d'informations, consultez les articles Thèmes de base de données (général) et DAO et MFC dans le Guide du programmeur Visual C++.
COleDBRecordView conserve trace de position de l'utilisateur dans l'ensemble de lignes pour que la vue de l'enregistrement peut mettre à jour l'interface utilisateur. Lorsque l'utilisateur se déplace à chaque extrémité de l'ensemble de lignes, la vue de l'enregistrement désactive les objets de l'interface utilisateur — tels que les éléments de menu ou des boutons de barre d'outils — pour aller plus loin dans la même direction.
Pour plus d'informations sur les classes de jeu de lignes, consultez le à l'aide de modèles OLE DB consommateur article.
Membres de la classe |  ; Classe de base | Graphique de la hiérarchie
# include lt;afxoledb.h>