Newsgroup: it.comp.appl.access
Titolo: Database diviso (BE FE) diventa piu' lento il caricamento di alcuni  form

Ciao a tutti .Ho realizzato un  DB in  Access 2000 (SO Win XPPRO).Dopo
averlo diviso ho notato che l'apertura di alcuni form e' diventata
piu' lenta.Tengo a precisare che i form in questione sono abbastanza
complessi ,cioe' hanno delle sottoform dei controlli via codice
ecc.Come ripeto pero' tale complessita' prima della divisione non ha
mai dato problematiche.Altrettanto interessante e' notare che dopo
alcune aperture il caricamento si velocizza.
Ho fatto lo stesso esperimento con Access 2003 (SO XPPRO) in questo
caso ho diviso il DB copiato il BE nel Pc che "funge" da server e poi
ho installato 4 FE.Anche in questo caso e' aumentata la lentezza
rispetto alle prove prima della divisione del DB.La cosa strana e' che
con Access 2003 dopo alcun aperture il DB non si velocizza.
Da cosa puo' dipendere tutto quest0????
Grazie in anticipo Dino


È normale che dura più lungo di scaricare dati in un db diviso
e in un rete.
Devi sempre ottimizzare le tue applicazioni in questo rispetto.
Cioè non troppi dati in una maschera, non troppe
sottomaschere, caselle combinate e di riepilogo,
scaricare dati solo appena sono necessario,
filtrare i dati, usare indici ecc. ecc.
Oltre a queste regole elementari ci sono tanti problemi e
trucchi in rispetto alla prestazione sopprattutto in rete.
Tony descrivi molti qui:
http://www.granite.ab.ca/access/performancefaq.htm
-- 
Ciao
Karl
*********
Access FAQ: 
http://www.donkarl.com/it
 

 - Mostra testo citato -
Ciao Karl e grazie per la rispostaIn realta' nel mio DB penso che
pesino soprattutto le subform.Ho anche diversi combo ma si sa sono
molto utili per richiamare i dati.
ho anche tanti collegamenti in ogni campo con altri form (il cliente
praticamente entra nel form principale e puo' aggiornare gran parte
del DB senza dover uscire)per agevolare l'inserimento.
Ok faccio tesoro del link che mi hai postato
NB:Volevo farti i complimenti per il tuo italiano.Magari parlassi io
così il 
tedesco.io
 sono solo un povero "Arbeiter" di Access
Dino

 così il 
tedesco.io
 sono solo un povero "Arbeiter" di Access
Ah, mi alleno qui nei NG da 13 anni, ma faccio ancora troppi
sbagli stupidi. Riparliamo tra oltre 13 anni. ;-)
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 - Mostra testo citato -
Ok ricevuto.
Grazie mille per i tuoi consigli
Dino
NB:Scusa volevo chiederti avevi gia' provato Access 2010.Cosa ne
pensi????E' meglio del 2007???

 Cosa ne pensi????E' meglio del 2007???
In alcuni rispetti sì. Ci sono novità interessanti e
ragionevoli, ma purtroppo anche le debolezze gravi
di A07. Questo per me sono sopprattutto il riquadro
di spostamento ed i ribbon che tutti e due ridurrono
la mia produttività.
Questo è difficile di accettare. Quindi per applicazioni
"standard" lavoro ancora con A03 o AX.
Solo per un cliente nei prossimi mesi proverò di creare
un web database serio (con gli Access Services di
Sharepoint), che sono la novità più interessante di A10.



Detto da te e' un bel conforto.Io sono convinto che da Access 07 (un
po' come tutti gli altri applicativi di Office) hanno snaturalizzato
l'utilizzo.Io progetto ancora con Access 2000 o 2003 e quando vado da
clienti dove sono stato costretto ad installarle il 2007 effettuo
eventuali modifiche con il mio vecchio Access.
Pensa ma lo saprai benissimo che per l'esame ECDL permettono al
candidato di prepararsi su di un Office scelto da lui.E tutti i
candidati optano per il 2003.
I "tuoi" colleghi microsoft hanno stravolto un po' tutto....ma
purtroppo dovremo adeguarci.
Dino