FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
cuando una transaccion esta en proceso y no termina con su respectivo commit, al cerrar la connecion , en tu caso cerrar el cliente o servidor, firebird toma el commit en ese momento, (autocommint), es por eso que solo ves los datos hasta que cierran la app cliente o server. en resumen tienes que confirmar los datos con un commit, revisa esto, las querys que estas utilizando para hacer insert o update, deben tener asiganada la transanccion que tiene la base de datos, la base de datos tienen que tener asignada esa misma transaccion.
__________________
all your base are belong to us |
#2
|
|||
|
|||
Cita:
He revisado todas las transacciones y todas terminan con un Commit o con un RollBack. No hay ningún StartTransaction que se quede descolgado. Además me he ido a un proceso de alta de registro en concreto que se ve facilmente en 3 líneas el proceso completo de StartTransaction y el commit seguidamente y no graba al instante en la base de datos. No sé ya que propiedad tocar ni que hacer. Quedo a la espera de vuestros comentarios. Gracias. |
#3
|
|||
|
|||
¿Existirá alguna instrucción para vaciar el buffer o algo parecido?
Recuerdo que en las tablas de delphi mas antiguos existía el "flushbuffer" para grabar inmediatamente, no sé por si acaso hay algo parecido. Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Grabacion | macrossman | Varios | 2 | 06-04-2011 22:09:07 |
Duda registros valor 0 sql | drykea | SQL | 6 | 13-03-2008 17:43:52 |
Duda sobre DFS | enrique_84 | Varios | 2 | 08-06-2006 11:53:40 |
grabación | jorodgar | Windows | 4 | 19-09-2005 11:22:42 |
Duda sobre busqueda de registros... | hademon | Varios | 2 | 16-09-2005 19:26:17 |
|