![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
se ejecuta la forma y en el momento de ejecutarse se ven los datos y medio segundo despues se cierra la tabla.Alguna otra sugerencia foreros.- Otro comentario pensado que era el firebird realize el upgrade a Fdb 2.0 pero no era eso espero alguien me ayude. Gracias Alejandro Ontiveros |
|
#2
|
|||
|
|||
|
Genera un evento BeforeClose en el IBQuery, pones un breakpoint y miras la pila de llamadas (call stack) a ver quien está cerrando la query.
|
|
#3
|
|||
|
|||
|
Cita:
var num:integer; begin num:=1; showmessage(inttostr(num)); end; y en la linea de color rojo he puesteo el break point efectivamente se detiene ahi al correr la aplicacion y la ventana de call stack aparece lo siguiente : TForm1.ghIBTable1BeforeClose(???) Project1 como ves esto , alguna otra sugerencia. Gracias Alejandro Ontiveros |
|
#4
|
|||
|
|||
|
Activa las siguientes opciones de compilación :
Optimization: Off Stack Frames : On Debug Information : On Use Debug DCUs : On También puedes mirar la ventana de CPU y ver quien está llamando al cierre de la query. Suerte. |
|
#5
|
|||
|
|||
|
Ya lo hice mira el resultado,
TForm1.ghIBTable1BeforeClose($A06628) TDataSet.DoBeforeClose TDataSet.SetActive(False) TIBCustomDataSet.SetActive(False) TghIBTable.SetActive(???) TIBCustomDataSet.DoBeforeTransactionEnd($A06A10) TIBBase.DoBeforeTransactionEnd TIBTransaction.EndTransaction(TACommit,True) TIBTransaction.BeforeDatabaseDisconnect($A05CF4) TIBDatabase.InternalClose(True) TIBDatabase.ForceClose TIBDatabase.TimeoutConnection($A05FB8) TIBTimer.Timer TIBTimer.WndProc((275, 1, 0, 0, 1, 0, 0, 0, 0, 0)) StdWndProc(1573384,275,1,0) TApplication.ProcessMessage((1573384, 275, 1, 0, 2419671, (489, 440))) TApplication.HandleMessage TApplication.Run Project1 he mirado la ventana del cpu y no hay ninguna instruccion que cierre la tabla , esto sigue siendo muy raro Gracias por tu ayuda |
|
#6
|
|||
|
|||
|
Revisa la propiedad IdleTimer de tu TIBDatabase
|
|
#7
|
|||
|
|||
|
Cita:
Muchas Gracias mensana ha quedado resuelto pero un favor mas me podrias explicar que sucedio apra no cometer ese error de nuevo, Gracias de Nuevo Alejandro Ontiveros |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Comportamiento raro de Firebird en Starting With | AGAG4 | Firebird e Interbase | 6 | 07-06-2006 16:10:56 |
| Error raro en consulta sencilla | papulo | SQL | 1 | 16-09-2005 10:41:42 |
| Un error raro..... | Rafe | Varios | 3 | 28-07-2005 23:07:02 |
| un error un poco raro | merlin | Conexión con bases de datos | 2 | 19-07-2004 12:45:06 |
| URGENTE: Error raro en Firebird | burasu | Firebird e Interbase | 3 | 14-07-2004 13:19:25 |
|