Hola Lazarureros
Me tire de cabeza al mundo Lazarus . (Version 0.9.30.4)
Estoy dando los primeros pasos, creando un formulario que conecte a Firebird desde los componentes de la paleta "SQLDB".
Que son:
- IBConnection1
- SQLTransaction1
- SQLQuery1
- Datasource1
todo en un mismo formulario. Ejecuto y todo funciona correctamente.
Ahora comienzo a acomodar la cosa.
Creo un Modulo y paso a él:
- IBConnection1
- SQLTransaction1
en tiempo de diseño, veo correctamente los datos.
pero en ejecución me sale un error "Base de datos No Asignada".
Vuelto todos los componentes al formulario, y funciona nuevamente.
¿puede ser que haya que hacer una conexión por formulario?
Una conexión por Formulario (Firebird)
Started by
Nikolas
, Jun 13 2012 10:12 AM
5 replies to this topic
#1
Posted 13 June 2012 - 10:12 AM
#2
Posted 13 June 2012 - 12:18 PM
si ya pusiste debajo de implementation: USES nombreunidad datamodule.
danos los detalles de como configuraste los componentes que mencionas
danos los detalles de como configuraste los componentes que mencionas
#3
Posted 13 June 2012 - 01:36 PM
si ya pusiste debajo de implementation: USES nombreunidad datamodule.
danos los detalles de como configuraste los componentes que mencionas
Esta el nombre del modulo en las uses.
- IBConnection1
- SQLTransaction1
- SQLQuery1 y grilla
¿sugerencias?
#4
Posted 14 June 2012 - 09:50 AM
A mi me funciona perfectamente, no sé donde pueda estar el problema.
#5
Posted 14 June 2012 - 09:53 AM
A mi me funciona perfectamente, no sé donde pueda estar el problema.
ok, voy a armar una conexión desde cero, a ver que pasa.
#6
Posted 16 June 2012 - 11:29 AM
como no supe la razón del no funcionamiento. "Borrón y cuenta nueva. "
Con un proyecto desde cero funciono correctamente.
Pasos:
- proyecto nuevo
- modulo nuevo
- inserte un Tibconnection
- inserte un TSQLtransaction
lo que había hecho anteriormente fue.
- formulario nuevo.
- inserte un Tibconnection
- inserte un TSQLtransaction
luego pasar
un Tibconnection
un TSQLtransaction
al modulo.