[RESUELTO] Se puede conectar varios ADOConnection a una misma DB en form diferentes
#1
Posted 28 October 2010 - 09:17 AM
#2
Posted 28 October 2010 - 09:22 AM
#3
Posted 28 October 2010 - 09:23 AM
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
Posted 28 October 2010 - 09:50 AM
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
Posted 28 October 2010 - 09:54 AM
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
Posted 28 October 2010 - 10:04 AM
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
Posted 28 October 2010 - 10:07 AM
Ya entendi, pero a que te referis con abrir y cerrar el ADOtable?
Activar y desactivar la tabla.
#8
Posted 28 October 2010 - 10:09 AM
Saludos
#9
Posted 28 October 2010 - 10:20 AM
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
Posted 28 October 2010 - 10:22 AM
Saludos.
#11
Posted 28 October 2010 - 10:29 AM
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
Posted 28 October 2010 - 10:31 AM
Que base de datos estas usando?.
Saludos
#13
Posted 28 October 2010 - 10:31 AM
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
Posted 28 October 2010 - 10:32 AM
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
Posted 28 October 2010 - 10:40 AM