[RESUELTO] Se puede conectar varios ADOConnection a una misma DB en form diferentes
#1
Escrito 28 octubre 2010 - 09:17
#2
Escrito 28 octubre 2010 - 09:22
#3
Escrito 28 octubre 2010 - 09:23
Se puede conectar varios ADOConnection en una misma DB en form diferentes ???
Y porque hacerlo así, con una sola conexión puedes utilizarla en todos los form's, para ello se utiliza el DataModule.
¿ Hay alguna razón específica que te obligue a ello ?
Salud OS
#4
Escrito 28 octubre 2010 - 09:50
Pero agregue otro form, el form2 para visualizar la tabla ''equipos'' con otro ADOtable, DBgrid, y otro Datasource. Pero cuando busco conectar el ADOtable2 al ADOconnection1 que esta en el form1, no veo nada en la propiedad connection del ADOtable2.
como hago para utilizar solo un ADOconnection en todo el proyecto para conectar las diferentes ADOtable que necesito en cada formulario junto con sus Datasource y sus DBgrid ???
gracias
#5
Escrito 28 octubre 2010 - 09:54
Agrega un DataModule a tu proyecto.
Agregas un ADOConnection.
Agregas todos los ADOTable que usas.
En cada forma agregas un TDataSource ligado a su ADOTable correspondiente.
Ligas tus DBEdit, DBGrid o lo que tengas para mostrar los datos.
Listo
Salud OS
PD, no olvides abrir cada ADOTable cuando la uses y la cierras cuando ya no la uses.
#6
Escrito 28 octubre 2010 - 10:04
Hola
Agrega un DataModule a tu proyecto.
Agregas un ADOConnection.
Agregas todos los ADOTable que usas.
En cada forma agregas un TDataSource ligado a su ADOTable correspondiente.
Ligas tus DBEdit, DBGrid o lo que tengas para mostrar los datos.
Listo
Salud OS
PD, no olvides abrir cada ADOTable cuando la uses y la cierras cuando ya no la uses.
Ya entendi, pero a que te referis con abrir y cerrar el ADOtable?
#7
Escrito 28 octubre 2010 - 10:07
Ya entendi, pero a que te referis con abrir y cerrar el ADOtable?
Activar y desactivar la tabla.
#8
Escrito 28 octubre 2010 - 10:09
Saludos
#9
Escrito 28 octubre 2010 - 10:20
Pero cuando agrego un Datasource en cada formulario para conectarlo tambien con cada DBgrid correspondiente, los componentes Datasource en su propiedad Dataset no tienen nada, no se ven los ADOtable.
que pasa entonces ?
#10
Escrito 28 octubre 2010 - 10:22
Saludos.
#11
Escrito 28 octubre 2010 - 10:29
Tienes que agregar el Unit del datamodule en el form correspondiente o todos los forms que hagan uso de ella.
Saludos.
Como lo hago ?
#12
Escrito 28 octubre 2010 - 10:31
Que base de datos estas usando?.
Saludos
#13
Escrito 28 octubre 2010 - 10:31
Tienes que agregar el Unit del datamodule en el form correspondiente o todos los forms que hagan uso de ella.
Saludos.
Eso mismo me pregunté en el 4to mensaje
Saludos!
#14
Escrito 28 octubre 2010 - 10:32
Tienes que agregar el Unit del datamodule en el form correspondiente o todos los forms que hagan uso de ella.
Saludos.
Como lo hago ?
En cada forma haz esto,
File --> Use Unit --> Seleccionas el DataModule.
Salud OS
#15
Escrito 28 octubre 2010 - 10:40