Newsgroup: it.comp.appl.access
Titolo: Domanda da 1000 Euro... :-P

Prima che qualcuno ci creda sul serio... sui mille euro scherzavo, ma un
caffè non ve lo leva nessuno! ;-P
Allora... avrei una domanda a livello di logica, per la programmazione non
ci sono problemi...
Dunque ho un bel applicativo che gestisce un'azienda di abbigliamento.
L'applicativo non è in rete ma devo "codividere" dei dati, in particolare.
Esiste un PC principale che detiene la totalità dei dati, esistono dei PC
satelliti che detengono solo una sottoparte dei dati. Per esempio l'elenco
fornitori è detenuto dal PC principale, come i listini tessuti ecc...
Periodicamente il PC principale sincronizza i PC satelliti attraverso
dischetti... quindi prende il primo dischetto scarica i nuovi fornitori e
dati vari e contemporaneamente scarica i dati inseriti dai PC satelliti.
Ogni PC satellite gestisce un grossista, succede che questo PC satellite si
reca dal grossista e si mette a gestire i clienti finali, quindi inserisce
autonomamente i clienti finali del grossista, gestisce gli ordini sulla base
dei listini sincronizzati dal PC principale e così via...
In due parole, il PC principale gestisce il nucleo dei dati, i PC satellite
gestiscono le tabelle clienti finali e preventivi clienti finali.
A livello di logica la sola soluzione che mi è venuta in mente per evitare
dissincronizzazioni sui dati e di far si che il PC principale "rilasci" un
grossista su richiesta... (esportazione del dato su dischetto marchiato con
il codice del PC satellite) a quel punto blocca ogni operazione sul
grossista, esportazioni comprese...
Nel momento in cui il PC satellite torna con il suo dischetto, il PC
principale lo riconosce, gli rilascia tutti i dati aggiornati, preleva i
dati dei grossisti da lui bloccati e sblocca nel PC principale i grossisiti
fino a nuova "uscita" del PC satellite.
Che ne pensate? Troppo macchinoso?
Grazie,
Alex
http://giumalex.supereva.it

 ha scritto nel messaggio
news:9vnko7$gqfpo$1...@ID-122491.news.dfncis.de...

Hai provato a risolvere il tutto con le Repliche di Access? Sicuramente
risolveresti tutti i problemi di sincronizzazione, senza bloccare i PC
priferici; se non ricordo male puoi crearti anche delle repliche parziali
dove tutti i database non siano identici.
Non ho usato mai le Repliche, ma per quello che ho letto fanno proprio al
caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Ok ho sempre avuto un rifiuto per le repliche... ma mi sa che hai proprio
ragione, mi studio un pò la mminestra e poi vi farò sapere,
Grazie...
Alex
http://giumalex.supereva.it

 Alex
Però ricordati che se funziona, mi devi un caffé o se preferisci 1000 euro!
:)


;-) Certo!
con quanto zucchero? ;-)
Alex
http://giumalex.supereva.it

 ha scritto nel messaggio
news:9vqhsp$gpvp3$1...@ID-122491.news.dfncis.de...

Un cucchiaino, grazie. :)


 ha scritto nel messaggio
news:9vqj8p$9li$1...@stargate1.inet.it...

Vai con le repliche parziali, le ho usate per un programmino e vanno
veramente bene.
bonifico su intesabci
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------