Bueno, antes de nada, no hay de qué
Para el tema que nos ocupa y, como ya te comenté, no he trabajado demasiafo con DBExpress, pero tirando de lógica.... puedes poner tus Providers y ClientDataSets donde quieras, modulo de datos o formulario. Sólo has de tener presente una cosa, los datos se traerán al activar el ClientDataSet en cuestión, mientras, se quedarán en el servidor. Por lo tanto, si un dataset no lo necesitas, no lo actives. Activalo sólo cuando sea necesario (es decir, cuando utilices el formulario que "tira" de él)
Lo demás, situación de los componentes, es todo cuestión de gusto, estética y tipo de aplicación (en una MDI es más fácil controlarlo si los datasets entán en el mismo formulario)
Espero te sirva
|