Ver Mensaje Individual
  #1  
Antiguo 07-10-2004
luigidean luigidean is offline
Miembro
 
Registrado: ago 2004
Posts: 22
Reputación: 0
luigidean Va por buen camino
Cargar DataModule en tiempo de ejecucion

Hola foro, no sabia muy bien donde iba este hilo por eso lo pongo en la seccion Varios. Mi problema es el siguiente(perdonad si soy demasiado detallista con la explicacion):

Mi aplicacion cuenta con varios forms y un datamodule(y dentro de este dos TADOQuery, tres TDataSource, un TADOTable y un TADOConnection). Pues bien para no cargarlo todo en memoria, en el menu Project/Options, pestaña Forms solo dejo que me cree automaticamente mi formulario principal y tanto el resto de formularios como el datamodule lo paso a la lista de Available Forms.
Al cargar los formularios en tiempo de ejecucion no tengo problemas, pero si quiero cargar el Datamodule ahi es cuando falla. La creacion del datamodule lo hice de la siguiente forma(los nombres que vienen a continuacion no son reales)

Código:
 
datamodule:=datamodule.create(self); 
 
//viendo que no me funcionaba con lo anterior, añadí lo siguiente
datamodule.tadoconnection:=datamodule.tadoconnection.create(self);
...... 
...... y asi con el resto de tablas y querys. Repito, los nombres de tadoconnection y datamodule son inventados.
Este codigo lo puse en todas partes, tanto en el create del form principal, luego probe con el create del form que realiza operaciones con las querys, tambien antes y depues de crear el form que realiza las operaciones con la BD, en fin que he hecho un monton de pruebas y nada. A ver si vosotros sabeis como ayudarme.

Venga saludos y gracias de antemano. chao
Responder Con Cita