Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Sacando de Dudas DataModulo para Abm (https://www.clubdelphi.com/foros/showthread.php?t=5453)

FNADALO 21-11-2003 14:20:34

Sacando de Dudas DataModulo para Abm
 
Queridos Amigos

Tengo una duda existencial es la siguiente habia creado un frame,
donde el interior habia puesto un AdoConecction, un AdoQuery, y
un DataSource y en un botón del Frame cargo las propiedades
de estos Componetes a partir del Frame creaba dos formularios
funcionaban perfectamente ambos Formularios.

Ahora pase los componentes del Frame a un DataModule, y apunte al Frame el DataModule, muy bien, mi sorpresa cuando ejecuto los dos formularios a la vez, cuando llamo a uno carga sus datos pero me dasaparecen los datos del segundo formulario,
osea se alternan.

Claro ahora mi duda es: es lógico porque
el AdoQuery y el DataSource es el mismo, y estos dos deberían ser distintos??. Si es Asi me quedo sin el DataModule e integro
los tres componentes en el frame que es el punto primero.
Si opto por está opción esta claro estoy creando una conexión
diferente por cada Abm. Se destruyen al poner Close en un boton de salir y en el Action OnClose del form el Action:=caFree, es esto correcto o me falla la teoría??.

Acepto consejos.

Gracias

delphi.com.ar 21-11-2003 14:44:32

A simple vista es correcto. Si vas a necesitar que cada frame utilice un DataSet en particular, yo lo pondría directamente en el frame, pero si todos los frames necesitan acceder a un mismo query, ahí si lo pondrá en un DataModule.

Saludos!

jachguate 21-11-2003 18:34:11

Ademas, podes dejar el AdoConection en el DataModule, para que todos compartan la misma conexión, y en el frame el AdoQuery y el DataSource.

Hasta luego.

;)


La franja horaria es GMT +2. Ahora son las 19:14:51.

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