Newsgroup: it.comp.appl.access
Titolo: BE e FE insieme sul pc server.Problemi in vista?

Ciao.
Ho fatto un programma di gestione ordini clienti-fornitori che dovrà 
essere utilizzato da max 4 client contemporaneamente (teorici, max 2 
realmente)
i 4 client sono già in rete tra loro.
Per il momento faccio funzionare 1 da server. in cui l'mdb ha tabelle, 
maschere, report, macro e toolbar. Sugli altri 3 computer collego le 
tabelle all'mdb del server e poi copio tutti gli altri oggetti.
Con questa configurazione posso andare incontro a problemi di 
condivisione dati? Devo per forza suddividere il database in BE e FE, 
nonostante su una macchina questi risiederanno in locale?

 macchina questi risiederanno in locale?
è preferibile
Ciao
Sib
-- 
http://www.gestionedati.com
 

 è preferibile
a proposito di questo, ho letto la faq sul sito comune per aggiornare il 
BE automaticamente. Non ho trovato niente invece per far lo stesso per 
il fe.
Mettiamo caso che non possa andare dal cliente e mi limiti solo ad 
inviare il nuovo file aggiornato.
l'unico modo è inserire la funzione di riallego tabelle in automatico, 
stando attendo a specificare i path giusti giusto?

 l'unico modo è inserire la funzione di riallego tabelle in automatico, stando attendo a specificare i path giusti giusto?
No se tu ti crei le stesse condizioni...
Ciao.
-- 
Sergio MAZZA 

On Wed, 08 Mar 2006 22:32:40 +0100, Silver <cra...@TOGLIhotmail.com>
wrote:

L'utilità di fare BE e FE sta nel fatto che quando il tuo cliente ti
chiamerà per fare una modifica all'interfaccia, puoi rifare soltanto
il FE lasciando il BE (con i dati) al suo posto.
questo ti assicuro che semplifica di molto la vita.
ciao.
ps guarda che c'è anche un'utilità apposita per dividere i database.
ciao.
--
IgnazioC
----------------------
www.sitocomune.com
 > 
www.patx.net
       > versione beta
www.patx.net/php
   > versione "betissima"
----------------------

IgnazioC ha scritto:
  > ps guarda che c'è anche un'utilità apposita per dividere i database.
grazie. l'ho utilizzata e ora scopro che una query di aggiornamento non 
funziona più, mentre se la visualizzo solamente i dati li trova tutti.
Di seguito il codice della query. Non capisco perchè in locale 
funzionava e col database diviso no.
INSERT INTO dettagli_anag ( id_codiceprodotto, codice, barcode_1, 
barcode_2, name, [Casa madre], cod_fornitore, q_minima, varianti, 
categoria, sottocategoria )
SELECT prod_codice.id_codiceprodotto, prod_codice.codice, 
prod_codice.barcode_1, prod_codice.barcode_2, 
prod_codice.name
, 
anagrafica.ragione_sociale AS [Casa madre], prod_codice.cod_fornitore, 
prod_codice.q_minima, prod_codice.varianti, categoria.categoria, 
sottocategoria.sottocategoria
FROM ((prod_codice INNER JOIN anagrafica ON prod_codice.casa_madre = 
anagrafica.id
) LEFT JOIN categoria ON prod_codice.categoria = 
categoria.id
) INNER JOIN sottocategoria ON prod_codice.sottocategoria = 
sottocategoria.id
;

 funzionava e col database diviso no.
Ho già risolto. Mi sono accorto dello schifo che stavo facendo e ho 
riscritto tutto il meccanismo dell'aggiornamento ordini. Ora con db 
diviso e ottimizzazione devo dire che è molto più veloce in multiutente.
Grazie ancora

 stando attendo a specificare i path giusti giusto?
Non so cosa intendi con "aggiornare il BE". Se il problema è
come distribuire una nuova versione del FE ai clienti nel rete, vedi:
http://www.granite.ab.ca/access/autofe.htm
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla CISA2, la seconda
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006