Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-10-2003
Avatar de Osorio
Osorio Osorio is offline
Miembro
 
Registrado: may 2003
Ubicación: Colombia
Posts: 251
Poder: 22
Osorio Va por buen camino
servicio? o trigger?

Hola todos:

Imaginen una aplicacion para un alquiler de videos, cada video se alquila por 2 dias a partir de la fecha de entrega al cliente.

he escrito un procedure que revisa los clientes con fechas vencidas y los marca como "suspendidos" o inhabilitados. Este procedure se ejecuta a travez de un boton en la aplicacion.

Como existe la posibiblidad de que al cliente se le olvide presionar el boton al finalizar el dia, se me ocurre hacer otra aplicacion que corra como un servicio en el servidor y se encargue de hacer la tarea automaticamente o hacer un trigger pero: ¿a que tabla? ¿tal vez a alguna del sistema?

Espero que alguien se haya encontrado con la misma incognita y me eche una mano.


Gracias.
Responder Con Cita
  #2  
Antiguo 10-10-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
Hola,

hace tiempo se hablaba en las listas de distribución de Firebird de añadir un par de triggers que se disparasen con la conexión y desconexión a la base de datos (ése sería un buen lugar para ese tipo de procesos), aunque he revisado el changelog de la versión 1.5 y no ha sido implementado. Tal vez para la versión 2.

En mi opinión la mejor solución es un proceso independiente, lanzado desde un comando AT, o gestionado con CRON o el planificador de tareas si utilizas Windows.

Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 07:03:51.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi