FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
crear un tigger para que se dispare cuando cambie la fecha en firebird
Buenas , queria saver si me pueden decir si es posible crear un tigger para que se dispare cuando cambie la fecha del servidor firebird
tengo el siguiente codigo (Claro no funciona pero es mas o menos lo que pretendo hacer)
tengo un programilla que se ejecuta en red y Lo que pretendo hacer con este disparador es manejar en todos los clientes la fecha que me entrega firebird claro tambien puedo hacer lo siguiente
pero no me parece factible estar consultando la fecha constantemente!!!! saludos y gracias por su ayuda!!! |
#2
|
||||
|
||||
Cita:
Ten en cuenta que el trigger del que hablas estaría saltando siempre, continuamente, sin parar jamás, porque el tiempo no se detiene nunca |
#3
|
||||
|
||||
Ten en cuenta que normalmente los ordendaores sincronizan su reloj mediante el servicio NTP (Network Time Protocol).
Esto hace que el reloj de tu ordenador y el de tu servidor sean iguales. La excepción es cuando estás en diferentes zonas horarias, como cuando tienes un servidor en España y otro en Argentina. La solución es fácil, solo debes tener en cuenta la diferencia horaria para tus cálculos. Dicho esto, lo único que deberías tener es una "alarma" en tu aplicación y cuando sean las (00:00:00 + DiferenciaHoraria) lanzar el proceso que necesites. |
#4
|
|||
|
|||
Ok gracias por contestar.
Les explico lo que pretendo hacer.
En conclusion, el problema que tengo es que no se como crear el tigger, aunque casimiro_notevi me puso este codigo:
pero en verdad soy muy novato con los tigger y por mas que e intentado siempre me marca error saludos y gracias... |
#5
|
||||
|
||||
Olvídate de todo eso que has puesto
Y ahora... explica claramente lo que necesitas conseguir. |
#6
|
|||
|
|||
lo que quiero esque todos clientes que se ejecuten en red manejen la misma fecha y hora del servidor firebird
teniendo en cuenta lo siguiente: -Hay ocasiones en las que la fecha y hora del servidor firebird se ajusten de manera manual por una persona -Hay clientes que podrian estar abiertos por varios dias. saludos y gracias por contestar... |
#7
|
||||
|
||||
Cita:
En todo caso deja que el propio servidor se ajuste la hora automáticamente conectándose a un servidor horario, eso lo mantendrá siempre perfecto, tal y como ha indicado antes duilioisola. Cita:
Cita:
¿Cómo consultar la fecha y hora del servidor donde está instalado firebird?, pues es fácil, tienes diversas formas, esta es una de ellas. Puedes tener funciones distintas para las fecha, hora y fechahora, ejemplo:
Una función común para no repetir el mismo código en cada una de las funciones anteriores:
Y para usarlo, por ejemplo, desde un botón, para presentar el dato en un tdatetime:
O simplemente para mostrar un mensaje:
Espero que te sirva. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear un DataModule para Firebird | claudiorene | Firebird e Interbase | 1 | 13-07-2007 18:01:09 |
Ayuda para crear usuario en firebird | antony_prg | JAVA | 8 | 14-07-2006 21:29:43 |
crear usuarios para Firebird | chikitolina | Firebird e Interbase | 1 | 03-05-2005 18:20:46 |
Error en sql cuando cambie de version | IVAND | Firebird e Interbase | 4 | 03-05-2005 01:44:34 |
Duda con un tigger | Gregory Mazon | Firebird e Interbase | 2 | 19-08-2003 16:31:21 |
|