FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#61
|
|||
|
|||
Sobre las transacciones como tendria que ser la configuracion?, porque anteriormente puse como la tenia configurada a la base y a la transaccion.
parametros de la transaction read_commited rec_version nowait Última edición por pelikno fecha: 03-05-2012 a las 15:00:48. |
#62
|
||||
|
||||
Tiene que compilar. Mal vamos si no compila eso. |
#63
|
|||
|
|||
Para no seguir dando vueltas, hay alguien que use firebirds y aplicacion cliente servidor que pueda actualizar los dataset de las terminales sin tener que hacerlo por codigo con un dataset.refresh;
|
#64
|
||||
|
||||
Amigo, disculpa que te lo diga, pero está claro, no te enteras
|
#65
|
|||
|
|||
Cita:
y supongo que es porque un tdataset comun no tiene una transaction. Última edición por pelikno fecha: 03-05-2012 a las 16:08:07. |
#66
|
|||
|
|||
Casi ... Perdon pero no entiendo a me entero como dicen uds jaja otros sistemas que tengo funcionando tienen un boton actualizar lo que no me gusta por eso queria hacerlo mas automatico el tema del refresco de los datos pero no puedo
|
#67
|
||||
|
||||
Creo que es la tercera vez ... mira sobre post_event <--- click ahí ---
Y este enlace también lo puse antes. |
#68
|
|||
|
|||
Hola nuevamente:
esto:
estaria mal a mi entender si localidades es un IbTable ya que el commit se hace sobre el componente IbTransaction Te voy a poner una unidad completa de un ejemplito bien sencillo sobre el alta de un cliente
Resumiendo: Dm es un TDataModule Clientes es un IbTable Transaccion es un IbTransaction Para que puedas actualizar en tiempo real por decirlo de alguna manera a todos los clientes vas a tener que crear un trigger que genere un evento, algo asi:
que se disparara cada vez que se ingrese uno en este caso y capturar ese evento con el componente IBEvent para que realice la correspondiente actualizacion de la grilla. En la unidad del TDataModule (Dm) puse esto:
Comentado esta el codigo para el IbEvent Saludos.- y espero que vayamos orientando hacia alguna parte |
#69
|
||||
|
||||
17) Vuelva a leer este hilo de atrás para adelante... quizá si lo hacemos "al verré" se entiende la cosa
Saludos, |
#70
|
|||
|
|||
Cita:
|
#71
|
|||
|
|||
Bueno parece que vamos encontrando el rumbo. Igual los tengo comentados (Lo de IbEvents) porque no se cual es la razon que se queda pensando el sistema en red. Seguramente hay algo que estoy mal pero ya alguien va a comentar.
Saludos |
#72
|
|||
|
|||
Cree los trigers pero el IBEvents no me los capta, puse el debuger y no pasa nunca, tengo seteada la databse en IBEvent, algo mas hay que hacer ?
|
#73
|
|||
|
|||
Hagamos una cosa: Pone el codigo del trigger y vemos porque no setee nada raro en el componente solo le asigne la Database, Tambien lo cree en el datamodule no se si tendra algo que ver.
A tener en cuenta:
new_reg es el nombre del evento envia la base de datos y que captaremos, y en el evento OnEventAlert del IbEvents hacemos la pregunta donde preguntamos si viene el evento new_reg hacemos el refresco del datasource que enlaza la grilla (Ojo parece que diferencia mayusculas de minusculas - Me pasó) |
#74
|
|||
|
|||
Cita:
|
#75
|
|||
|
|||
y el del trigger?
|
#77
|
|||
|
|||
Debería funcionar. .
Volvemos a las transacciones (El evento solo se ejecuta si hay un commit o CommitRetainging); En ese evento de AfterPost del IbTable no pongas
Pone de acuerdo a tu componente IbTransaction, es decir:
|
#78
|
|||
|
|||
Cita:
Pero hace el post de todas formas, porque cierro mi aplicacion y al volver abrirla estan los cambios guardados, supongo que sera en el momento de cerrar que commitea |
#79
|
|||
|
|||
Funcionoooooooooooooooooooooooooooo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Gracias gente por su tiempo y martins idolo por el codigo, lo que buscaba era eso el trigger de firebird que dispare el evento para actualizar los clientes anda de puta madre , muchisimas gracias !!!! |
#80
|
||||
|
||||
Cita:
Das la impresión de que lo que estabas buscando con todo esto es que viniera alguien con el código |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Diseño de Sistema | magnu9 | Varios | 14 | 16-10-2007 05:27:53 |
Consulta con diseño de BD | Petolansa | Varios | 7 | 11-08-2007 02:30:01 |
en diseño web | miamuxi | Conexión con bases de datos | 6 | 19-01-2007 20:13:50 |
Diseño | pepelu1975 | Varios | 1 | 31-05-2004 09:55:36 |
duda en el diseño | wonder boy | SQL | 3 | 31-03-2004 19:55:06 |
|