Newsgroup: it.comp.appl.access
Titolo: Database troppo grande per piccolo programma

Ciao!  Ho creato una piccola agenda ter tenere i contatti
(internet/lavoro/ecc..) ho inserito per prova 40 record
A fronte di una singola tabella, 8 Query, 22 maschere, 14 Macro, mi risulta
un dtabase di 17 MB pur avendolo compresso. Dove è il problema?
C'è un sistema per convertire le Macro in codice per i Moduli?
Esiste un sistema migliore per fare le stesse cose?
E' anche vero che faccio un uso quasi abbondante di immagini, anche se di
piccolo taglio, ma questo non credo comporti alcun problema, non facendo
parte dei record ma essendo fuori il DB ma nella stessa cartella.
Ciao Rufus

 ha scritto nel messaggio
news:tP_Q6.10900$HK.6...@news.infostrada.it...

Prova a creare un dB vuoto, ed ad importarci tutto il tuo DB (maschere,
tabelle, relazioni, macro...) e poi a compattarlo, così facendo io sono
passato da 3.3 Mb ad 1.6Mb
max

 ha scritto nel messaggio
news:tP_Q6.10900$HK.6...@news.infostrada.it...

I problemi possono essere due.
Se lo sviluppo del database è risultato particolarmente "sofferto e
travagliato" la compattazione potrebbe non essere avvenuta in maniera
ottimale: per maggiori dettagli circa questa possibilità datti una letta al
Sito Comune (link qui sotto), Sezione General, la FAQ di RoDAgo intitolata
"Ridurre le dimensioni dell'mdb".
Visto che però parli di 17MB mi sembra che il problema dipenda dall'"uso
quasi abbondante di immagini".
Alcune immagini vengono comunque incorporate nel database anche quando ne
chiedi solo il collegamento (ad esempio le immagine registrate in campi di
tipo OLE: magari tu hai registrato le foto di persone inserite in agenda);
non solo, vengono incorporate nel formato bmp, che è tra i più "spreconi" in
termini di occupazione.
Se poi hai abbondato con immagini sui pulsanti di comando e/o nello sfondo
di maschere o report, i 17MB sono del tutto giustificati anche se a te
sembrano troppi: prova a farti una copia del database e su questa inizia a
togliere le immagini a qualsiasi titolo usate e verifica qualli di esse
risulta più dispendiosa.
Gli sfondi delle maschere risultano talmente pesanti che potresti avere, con
certe release di A2000 e/o SP, addirittura la segnalazione di memoria
insufficiente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
jH2R6.11598$HK.6...@news.infostrada.it...



[CUT]
Beh, tentar non nuoce, anche seallora  ti consiglio di seguire la procedura
di RoDAgo pubblicata nella FAQ del Sito Comune che ti consigliato.
Penso che con  22 maschere con sfondo forse non otterrai miracoli.
Resta il fatto che, se i record non contengono campi OLE contenenti
immagini, ritengo che l'aumento dei record non faranno salire di molto le
dimensioni del daabase.


 wrote in message
HDyR6.2277$ZZ.8...@news.infostrada.it...



[CUT]
Se le immagini venissero incorporate si.


 wrote in message
9f7j5r$51d4$1...@stargate1.inet.it...


 Grazie Rufus


 wrote in message
nN0S6.10201$ZZ.3...@news.infostrada.it...


 wrote in message
nN0S6.10201$ZZ.3...@news.infostrada.it...


 wrote in message
nN0S6.10201$ZZ.3...@news.infostrada.it...
Robertì, ma perchè prima non gli insegni come si quota?
Antonio

 ha scritto nel messaggio
news:bw3T6.5520$%m1.1...@news.infostrada.it...

Ci proverò. :-)
Ciao
Roberto