Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 25-10-2016
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Seriamente yo consideraría distribuir todo eso en varios TDataModules.
Los TDataSets, Conections, Transactions y demás componentes que pueda ser "general" o de uso común en uno central, y el resto de los componentes distribuídos en otros TDataModules en función de los "módulos" pensado para la aplicación.

Esto no sólo te permite ser más organizado, prolijo y limpio. Sino también que puedes evitarte estar creando TDataModules y componentes innecesarios. Simplemente creas el TDataModule cuando se necesite, y el resto del tiempo está liberado.
Por ejemplo, cuando el cliente necesite trabajar con el módulo de ABM de facturas y detalles creas el TDataModule DataModuleFacturas por darle un nombre y trabajas con el. Cuando cierre el formulario de ABM se libera el módulo de datos correspondiente.
El que siempre vas a tener activo será el módulo de datos general/común que se encargará además de mantener la conexión activa.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Componentes VCL C++ andres_89 C++ Builder 2 21-05-2014 18:11:07
SQL en componentes ADO Parsec OOP 3 13-04-2013 10:20:52
Componentes TMS cheche358 Varios 4 08-08-2011 18:31:45
componentes xp supermilloriver OOP 2 28-07-2005 17:50:52
Componentes XP tgsistemas OOP 2 17-05-2004 14:28:08


La franja horaria es GMT +2. Ahora son las 01:18:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi