Newsgroup: it.comp.appl.access
Titolo: Dubbio su programma compilato MDE

ho progettato alcuni programmi sotto access in MDE, ma quello che mi
preoccupa è questo: se una volta dato questo prog. a qualche collega, e
questo incomincia a riempire di dati il programma, ad un certo punto mi si
chiede di fare una modifica al programma stesso per integrare o modificare
maschere, query e report, come mi devo comportare dato che il MDE non puo'
essere modificato?
mi illuminate con una spiegazione dettagliata?
E non mi dite di non trasformare il prog. MDB in MDE perche devo farlo per
forza a causa di sicurezze e tranquillità!.
tankscen

 ha scritto nel messaggio
news:b9focd$e2d$1...@grillo.cs.interbusiness.it...

Le modifiche le devi fare sull'MDB e, ogni volta ritrasformarlo in MDE, se
hai problemi con la sovrascrittura delle tabelle basta dividere il DB e
collegare le stesse.
Ciao

 ha scritto nel messaggio
news:b9focd$e2d$1...@grillo.cs.interbusiness.it...

Anche se ai tuoi colleghi distribuisci l'MDE del database tu devi sempre
conservarti una copia MDB sulla quale effettuerai le modifiche richieste e
dalla quale riotterrai un nuovo file MDE che sostituirà la versione
precedente in possesso dei tuoi colleghi.
Devi anche organizzarti per salvaguardare i dati che il tuo collega ha già
memorizzato prima della nuova versione del programma; a tale scopo dividi il
database in due ( lo puoi fare automaticamente da Strumenti => Aggiunte =>
Divisione database): nella prima parte, chiamata normalmente BE, avrai solo
le tabelle e quindi il database può restare MDB, la seconda parte, chiamata
normalmente FE, ci saranno il resto degli oggetti del database e sarà quella
che per sicurezza convertirai in un file MDE e sostituirai per effetto delle
modifiche.
Se poi devi operare anche delle modifiche alla struttura del BE (quindi alla
struttura delle tabelle), per salvaguardare i dati già memorizzati dai tuoi
colleghi, puoi crearti un piccolo database che da codice VBA effettua tali
modifiche: un esempio di come realizzare questo lo trovi sul Sito Comune
(link qui sotto), nella Sezione Tables, nella FAQ di Enrico Oemi intitolata
"Modificare la struttura dati del BE via codice, direttamente dal FE".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 quello che mi preoccupa pero' , è il fatto che una volta fatto le
modifiche sul MDB originale, questo dato che è una riserva, non conterra' i
dati immessi sul MDE, quindi devo importare tutte le tabelle dell'MDE nel
nuovo MDE modificato! Come vare nel modo più veloce possibile?.


Gentile signora Bardot, purtroppo Lei non ascolta. Le è stato a + riprese
suggerito di dividere in due il db. Ora lei non si senta come la madre
virtuosa davantia Solone: lo divida. Da un lato avrà i suoi dati BE in mdb
che non dovranno essere sostituiti mai all'aggiornamento delle versioni date
ai suoi colleghi, dall'altro invece il FE cioè la copia MDE che Lei darà ai
suoi colleghi. Aggiornando l'MDE lui si poserà come un guanto sui dati BE,
cambierà la carrozzeria ma il motore sarà sempre lo stesso.
Spero di essere stato chiaro.
Ossequi MAssimiliano
p.s. La stessa ostinazione a non capire l'ho riscontrata solo quando ho
cercato di spiegare al Biso come si cucinava l'amatriciana... pfui..
un'impresa
--------------------------------
Inviato via 
http://usenet.libero.it

 wrote in message
b9fsbn$i6o$1...@fata.cs.interbusiness.it...

Devi assolutamente dividere i dati (le tabelle) dalle funzioni (tutto il
resto)!
per fare questo prima di creare l'MDE usa la funzione Strumenti => Aggiunte
=> Divisione database in modo che tu possa agire sull'mde del FE per quello
che riguarda le funzioni del programma ed e salvaguardare i dati immessi nel
BE, ed eventualmente sul BE in locale presso i vari pc dove è installato per
modifiche al BE.
Ciao Massimo


A quanto pare non sono stato sufficientemente chiaro, visto che ho già dato
nel mio messaggio precedente una soluzione a questo tuo problema; devi
dividere il tuo database in due parti: una contenente solo le tabelle e
quindi i dati e che non aggiornerai ed una seconda contenente tutto il resto
che convertirai in MDE e che farai sostituire ai tuoi colleghi quando farai
una modifica; così facendo non toccherai mai i dati già registrati dai tuoi
colleghi e non avrai quindi necessità di alcuna procedura per importare
alcun dato; dalla parte FE del database sarai sembre collegato ai dati
contenuti nella parte BE.


 ha scritto nel messaggio
news:62Z94Z28Z127Y1...@usenet.libero.it...

Specifichiamo!!!!
1) non sono Signara Bardot!!!  al contrario  sonc n'omm
2) ho capito perfettamente quello che mi avete detto, ma  intendevo se nella
condizione sei impossibilitato a sdoppiare l'MBE contenente dati già
inseriti (per vari motivi es non disponibile al momento la copia di 1
utente, oppure un'altro utente ti porta una sua copia con altri dati
memorizzati ) - puo' capitare|||| - a me è capitato!
3) se avessi un'unica copia dell'MDE con i dati gia' avrei seguito i vostri
consigli!
4) sdoppio l'MDE di un utente pensando che sia l'unico archivio, poi mi si
presenta un'altro utente che ha preso una copia dell'MDE  con dati
dell'utente a cui avevo dato il programma e lo ha ulteriormente aggiornato
senza che io lo sapessi, ma intanto già ho diviso il primo MBE in FE e BE e
il primo utente ha ontinuato ad aggiornare i dati.
Ora devo infilare i dati del secondo utente nel BE del primo utente evitando
i doppioni e non tralasciandone alcuno.
capito il casino?
Comunque grazie per avermi risposto!
saro' lieto di offrirvi una camomilla a tutti! :-)))
Scusatemi se ho incasinato i post con domande poco chiare.
PS.
BB NON E' SINONIMO DI BRIGITTE BARDOT (Magari l'avessi conosciuta quando era
giovane!!!          :,)         era molto bbona!


Ad evitare tutto tutto questo casino ti consiglio vivamente di arrivare ad
una versione aggiornata e considerare quella come BE. Tutti i tuoi colleghi
si rifanno a quel BE unico e tutti non avrai + problemi di sincronizzazione
degli archivi e aggiornamenti.
Per me rimarrai cmq la mia Bigitte!
ciao MAssimiliano
p.s. ma sei di Napoli?



NO!  sono di Caserta!
e non mi interessa essere la tua Brigitte!
mica si nu poc ricchion??
io no!  :-))