Ver Mensaje Individual
  #8  
Antiguo 27-10-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Caral
que mas da tener cuantos componentes de tablas o querys quieras en el form, son invisibles y no me molestan
Es aconsejable tener todos los datasets en módulos de datos y no en los formularios. Por una parte, si en algún momento deseas cambiar de componentes (IBX por Fib, BDE por ADO, Zeos por MyDac, etc., etc.) la migración te será más sencilla; todos los formularios quedarán prácticamente sin cambios y únicamente tendrás que reemplazar componentes en lugares muy específicos que son los data module.

Por otro lado, la invisibilidad es realtiva. Ciertamente no son componentes que se vean en el formulario, pero sí en el código, que pronto se convierte en una mezcla de código visual para la interfaz de usuario, y código de negocios, la lógica de la aplicación. Llega un momento en que cualquier cambio, sea en la lógica o sea en la interfaz provoca efectos secundarios en la otra parte y el mantenimiento de la aplicación se hace muy pesado.

// Saludos
Responder Con Cita