migliorabile ha scritto:
@sspintux: non funziona!
perchè dici di no :
supponi di avere i seguenti file :
TIMBRATURE.DAT ( scritto dal lettore di badge)
TIMBRATURE.DAFARE ( rimasto appeso dalla precedente procedura di elaborazione)
Quello che il programma può fare è :
1) Rinomina TIMBRATURE.DAT in TIMBRATURE.DAFARE (continua se fallisce)
2) Leggi TIMBRATURE.DAFARE ed alla fine (dopo averlo salvato su DB) rinominalo (per esempio in TIMBRATURE_<timestamp>.FATTO)
...e ricomincia il giro
Volendo elaboarre prima eventuali file *.DAFARE rimasti appesi potrebbe anche fare :
1) Leggi TIMBRATURE.DAFARE ed alla fine (dopo averlo salvato su DB) rinominalo (per esempio in TIMBRATURE_<timestamp>.FATTO)
2) Rinomina TIMBRATURE.DAT in TIMBRATURE.DAFARE
3) fai nuovamente 1)
... e ricomincia il giro
A me sembra che funzioni anche se ci sono sono più file *.DAT senza perderti nulla
MI sfugge qualcosa ?