Rol del programador al utilizar una vista de registros (acceso a datos MFC)
La siguiente tabla muestra qué se debe hacer normalmente para trabajar con una vista de registros y qué tareas realiza el marco de trabajo.
Trabajar con una vista de registros: el programador y el marco de trabajo
Los | El marco de trabajo |
---|---|
Utiliza el editor de cuadros de diálogo de Visual C++ para diseñar el formulario. | Crea un recurso de plantilla de cuadro de diálogo con controles. |
Use el Asistente para aplicaciones MFC para crear clases derivadas de CRecordView y CRecordset. | Escribe las clases. |
Asigna controles de vista de registros a miembros de datos de campo de conjuntos de registros. | Proporciona DDX entre los controles y los campos de conjuntos de registros. |
Proporciona controladores de comandos predeterminados para los comandos Mover primero, Mover último, Mover siguiente y Mover anterior de los menús o botones de la barra de herramientas. | |
Actualiza los cambios en el origen de datos. | |
[Opcional] Escribe código para rellenar cuadros de lista, cuadros combinados u otros controles con datos de otro conjunto de registros. | |
[Opcional] Escribe código para las validaciones especiales. | |
[Opcional] Escribe código para agregar o eliminar registros. |
La programación basada en formularios es solo una forma de trabajar con una base de datos. Para obtener información sobre las aplicaciones con otra interfaz de usuario o sin interfaz de usuario, consulte MFC: Utilizar clases de base de datos con documentos y vistas y MFC: Utilizar clases de base de datos sin documentos ni vistas. Para conocer otras maneras de mostrar registros de la base de datos, consulte las clases CListView y CTreeView.
Consulte también
Vistas de registros (acceso a datos MFC)
Lista de controladores ODBC