![]() |
Varios forms, frames y un Data Module
Hola Amigos !
Tengo un Form Principal que llama a otro Form 'MDIChild' y al cual se le pasa un parámetro desde el form principal. El Form MDIChild hace uso de dos Frames creados independientemente, y a su vez cada frame hace uso de una base de datos y Querys creados en un DataModule. Más o menos algo así como esto:
Mi pregunta es: Donde debería incluir la instrucción 'uses BookDataModule' ? En el Mainform, en el form Booking, o en cada uno de los Frames ? Si lo hago en MainForm me funciona todo correctamente pero, no me consume demasiados recursos del sistema tenerlo el DataModule de Booking siempre abierto desde el Main ? Además, si no incluyo 'uses BookDataModule' en el MainForm al intentar abrir varias instancias de 'Booking' me da error. Muchos Saludos ! |
Mira, una ves creado el DataModule, los recursos ya estan usados independientemente de cuantas""uses BookDataModule" pongas ni endonde, y el recurso es practicamente igual.
Donde tenes que poner el uses? en cada lugar donde lo vas a acceder a el. Si unicamente accedes a él desde los Frames, en cada uno debe estar. Espero que te ayude. Suerte |
La franja horaria es GMT +2. Ahora son las 03:28:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi