JXJ
07-09-2007, 01:27:10
Hola
el asunto es que tengo base de datos firebird
con una tabla con los campos
ultima_actualizacion
Siguiente_actualizacion
del tipo timestamp
mi problema es que no se como implementar el mecanismo
de verificacion de que es tiempo de descargar el archivo.
para que cuando cuando sea el dia y la hora.
se muestre un aviso de que se inicia la descarga del archivo.
he puesto un control timer con un tiempo de 1 minuto para que en el evento ontimer
para que tome todos los archivos que tienen fecha y hora
para descargarse igual o mayor que la hora del sistema.
hago un
select * from tabla descargar_archivo where
Siguiente_actualizacion >= 'NOW'
el problema es que
¿no se si es la mejor forma como lo estoy haciendo ?
no quiero que se me pase ningun archivo sin descargar. pero no repetir
descargar el archivo si el timer es menor a 1 minuto
usando timestamp, tambien me regresa los segundos.
entonces si tengo archivos para descargarse
con dia y hora y minutos iguales
pero difieren en los segundos.
¿hay forma de hacer el query para que solo tome en cuenta
el dia la hora y el minuto pero no los segundos?
asi se me hace mas facil. no lanzar querys cada 10 segundos.
gracias por su atencion. :)
el asunto es que tengo base de datos firebird
con una tabla con los campos
ultima_actualizacion
Siguiente_actualizacion
del tipo timestamp
mi problema es que no se como implementar el mecanismo
de verificacion de que es tiempo de descargar el archivo.
para que cuando cuando sea el dia y la hora.
se muestre un aviso de que se inicia la descarga del archivo.
he puesto un control timer con un tiempo de 1 minuto para que en el evento ontimer
para que tome todos los archivos que tienen fecha y hora
para descargarse igual o mayor que la hora del sistema.
hago un
select * from tabla descargar_archivo where
Siguiente_actualizacion >= 'NOW'
el problema es que
¿no se si es la mejor forma como lo estoy haciendo ?
no quiero que se me pase ningun archivo sin descargar. pero no repetir
descargar el archivo si el timer es menor a 1 minuto
usando timestamp, tambien me regresa los segundos.
entonces si tengo archivos para descargarse
con dia y hora y minutos iguales
pero difieren en los segundos.
¿hay forma de hacer el query para que solo tome en cuenta
el dia la hora y el minuto pero no los segundos?
asi se me hace mas facil. no lanzar querys cada 10 segundos.
gracias por su atencion. :)