separate instancias de conjunto de datos utilizando datamodules en delphi

Estoy usandoDelphi6 y tener un módulo de datos con unaADO DataSet que es usado por dos formas, formA y FormB. Cada formulario tiene unaDataset.Open() inOnCreate yDataset.Close() inOnClose. Si ambos formularios están abiertos simultáneamente y el formulario B está cerrado, el conjunto de datos está cerrado en el formulario A. ¿Cómo puedo evitar esto? Esencialmente necesito instancias separadas del conjunto de datos para cada formulario, pero al mismo tiempo uso el módulo de datos.

Respuestas a la pregunta(4)

Su respuesta a la pregunta