Newsgroup: it.comp.appl.access
Titolo: Come eseguire routine ogni ora/minuti/secondi dei giorni schedulati ?

Pensavo fosse una banalita' ma si rivela un problemino piu' complicato del 
previsto
Vorrei lanciare un backup dell'archivio, permettendo all'operatore di 
scegliere ogni quando lanciare l'esecuzione
Vorrei consentire di impostare il sistema piu' flessibile possibile, poter 
scegliere i giorni, gli orari, i minuti, e gia' che ci siamo pure i secondi
Ad esempio tutti i lunedi il backup parte alle 10.00, alle 12,35 ed alle 
14.45.15
Poi, tutti i venerdi parte alle 08.00 alle 12.35.05
Poi il giorno 24/01/2009 parte alle 20.00.30
Ma anche quando l'operatore avesse scelto ed impostato le date/orari di 
backup, come fare per 'comunicare' al programma quando lanciare in 
esecuzione la routine di backup?
Mica dovro stare li a testare ogni secondo se c'e' un backup impostato ?!?
Mi sembra di perdermi in un bicchier d'acqua, ma fin'ora non mi e' venuto 
niente di meglio che impostare un timer ad un secondo e da dentro li fare i 
controlli se il prossimo backup e' arrivato
Detemi una meno per piacere
Ciao
RobertoA

 ha scritto nel messaggio 
news:4b5c7d0f$1...@newsgate.x-privat.org...

E' necessario farlo in Access ? In fondo esiste l'Utilit� di Pianificazione 
che consente di fare questa cosa:
http://technet.microsoft.com/it-it/library/aa906020.aspx


Penso che "schtask /create /?" da linea di comando sia il caso tuo.
Ciao
Daniele 


E' necessario farla in Access
Ciao
RobertoA

RobertoA ha scritto:


Non credo per� sia cos� essenziale farlo esattamente al secondo, penso che
basti un timer a 1 minuto.
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

"OneEDP" <oneedp@antispam> ha scritto nel messaggio 
news:4b5ca0b6$0$1144$4faf...@reader1.news.tin.it...

Vorrei capire come fare per 'mettere in attesa' il programma di un evento
Non e' tanto il backup in se che mi interessa fare quanto il verificare 
qual'e' il sistema migliore dal punto di vista dell'occupazione tempo cpu e 
praticita' di programmazione
Se si potessero impostare diversi timer con scadenze anche lunghe sarebbe 
l'ideale, metti il codice da eseguire dentro al timer e finito la'
Ma con Access c'e' solo un timer disponibile, bisognerebbe impostarlo 
abbastanza rapido e 'simularne' altri via software, e' fattibile ma brutta 
come soluzione
Ciao e grazie
RobertoA


Neanch'io lo credo
Vorrei pero' capire come realizzare un sistema che, evitando di interrogare 
costantemente l'orologio di sistema, potesse far partire una routine 
dedicata al backup o altre azioni, anche con date/ore con precisioni del 
secondo
Mi interessa capire come realizzare in modo efficiente per la cpu e per il 
codice, la parte che provvede a far partire l'evento di "desso fa qualcossa, 
e speremo ben.."
Ciao
RobertoA


Ciao Roberto ti segnalo questo 3d proprio di questo NG
http://www.hilpers.it/3029749-spingere-timer-fino-al-collasso
La butto l�. Perch� invece di far fare ad Access questo lavoro non lo fai 
fare con un altro schtask che fa da handle semplicemente all'interno di uno 
script?
C'� una frase fondamentare di Alessandro che ti incollo " il timer scatta 
anche se il sistema sta
facendo altre cose e questo puo' portare allo stack overflow. Deve
essere tua cura cortocircuitare tutte le chiamate di timer che avvengono
in momenti non "idle".
Schtask fa da paracadute nell'innesco di stack overflow.
Ciao