La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4609 - AYUDA PARA EL USO DE OBJETOS CDAORECORDVIEW DE VC++
Autor:  Jose Pascual Gimeno Mari
Hola, tengo dos cuestiones que me vuelven loco para realizar un programa en Visual c++:
· quisiera saber si es posible enlazar las columnas de un objeto rejilla (DBGrid) con las columnas de una base de datos apuntada mediante un puntero DaoRecordSet. Si es posible quisiera saber como se hace, pues las fuentes que estoy consultando no indican nada sobre ello.
· para esta aplicación habia pensado que los datos que contiene la base de datos y que en teoria quiero que muestre la rejilla, aparecieran en una caja de dialogo (la cual deriva de la clase CDaoRecordView) y que esta caja de dialogo se abriera al pulsar un boton en otra caja de dialogo abierta en modo Modal desde la ventana principal. ¿Es esto posible?
Si es así, quisiera saber que método utilizar para lanzar la caja de dialogo, pues no encuentro el metodo DoModal de los objetos derivados de CDialog.

Gracias

  Respuesta:  Juan Pablo Crossley
Desafortunadamente el control Grid que venia con versiones anteriores de Visual Studio desaparecio, este control si permitia enlazar con datos DAO, los controles actuales solo lo permiten hacer con RDO o ADO, si quieres hacer esto tienes que hacer tu propia clase.