Compartir a través de


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

Usted 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