|
Efectivamente, el enfoque de Marcos es el que utilizo para las aplicaciones sdi, pero en mdi se complica un poco y como comenta Marc necesito que cada formulario maneje sus propios datos y transacciones independientemente de lo que este pasando con los otros formularios que puedan estar abiertos. Con Ibx cada IBDatabase tiene que llevar obligatoriamente asociado un IBTransaction con lo cual a la solución que llegué fue a la planteada en mi mensaje inicial. Pero claro, el coste es un mantenimiento mas laborioso y una carga de formularios mucho mas lenta ya que si tienes un datamodulo abres la base una vez, mientras que ahora se abre cada vez que creas un formulario.
Saludos de nuevo.
|