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

El programador

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.

Usa el Asistente para aplicaciones MFC para crear clases derivadas de CRecordView y CRecordset o de CDaoRecordView y CDaoRecordset.

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.

Vea también

Conceptos

Vistas de registros (acceso a datos MFC)

Lista de controladores ODBC