FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Refrescar coneccion a server interbase
Hola colegas, tengo un sistemas de reloj checador el cual se conecta
por medio de interbase a una base de datos en un servidor estoy haciendo la coneccion en tiempo de ejecucion el problema es que cuando en la base de datos se hace algun cambio o se agregan registros no aparecen estos registros en mi pc cliente es decir si en la base de datos de la nomina en el server agregan un registro con un empleado nuevo y en ese momento en la pc cliente se quiere consultar ese registro del empleado no aparece solo aparece si cierro el programa y lo vuelvo a abrir, es obvio que lo que pasa es que cierro la coneccion de interbase y la vuelvo a abrir, provocando que se refresque o actualizen los datos. como puedo hacer que los datos esten actualizados siempre ? saludos colegas. |
#2
|
||||
|
||||
Resp
Usa los eventos de interbase/Firebir para que actualice el cliente si este es tu caso
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#3
|
|||
|
|||
ok, colega , pero como ?
ok, cuales eventos y como ?
si no es mucho abusar de tus conocimientos echame la mano please. |
#4
|
||||
|
||||
resp
Ejemplo rapido:
Mira en un trigger after(despues de) insertar, modifcar o actualiza. Pon un eveneto ejemplo create trigger ... after ... as begin post_event('evento_despues_algo'); end en tu aplicacion(me estoy suponiendo que programas en delphi o c++ builder) Tib_event(creo que asi se llama). registra el evento 'evento_despues_algo' y en el evento on reciveevente poe el codigo par actualizar. pero si quieres una aplicacion mas bonita. En los componenetes de ib_objects de warton hay un ejemplo llmado surveys. Estos componentes ya vienen preparado con todos los eventos para hacer esto. Pero te recomiendo de verdad que leas un poco hacerca de los servidores de aplicaciones con esta tectica tienes mas control sobre todo.(Ahora la tectina mas usada es aplicaiones de tres capas no de dos).
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
|
|