FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
17) Vuelva a leer este hilo de atrás para adelante... quizá si lo hacemos "al verré" se entiende la cosa
Saludos, |
#3
|
|||
|
|||
Cita:
|
#4
|
|||
|
|||
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 |
#5
|
|||
|
|||
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 ?
|
#6
|
|||
|
|||
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ó) |
#7
|
|||
|
|||
Cita:
|
#8
|
|||
|
|||
y el del trigger?
|
#10
|
|||
|
|||
Pudiste ver eso porque a mi me funciono bien !!
|
#11
|
|||
|
|||
Hola. Aun no, vi toda la documentación y parece que es como se hace. Hoy en la mañana (Hora de Argentina - ahora 17:24) hice una prueba y el cliente se moría pensando, creo que es el equipo o bien la red o el sistema operativo. igual no le di mucha importancia porque programado el componente pareciera que esta bien. Me postearon un par de sugerencia como habras visto pero es la documentacion que vi e implemente para resolver tu problema de actualizacion. Veremos que pasa.
Saludos.- |
|
|
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 |
|