Dimensioni database MSAccess non diminuiscono nonostante svuoto le tabelle

halinder

Nuovo Utente
7 Ott 2008
3
0
0
Salve a tutti!

Mediante un programma scritto in delphi 7 riempo un database MSAccess composto da una decine di tabelle. Man mano che aggiungevo record le dimensioni del database sono passate da pochi mega a 150 mega. Ora ho svuotato le tabelle tramite l'istruzione delete ma, nonostante i record siano stati effettivamente eliminati, le dimensioni del database non sono diminuite. Perchè? La dimensione del database non è proporzionale ai dati che contiene? Esiste un modo per "ricompattare"?
 

halinder

Nuovo Utente
7 Ott 2008
3
0
0
Grazie. Mi hai messo sulla giusta strada! Ecco la funzione con cui ho risolto il problema da codice, dovesse servire anche a qualcun'altro...

procedure TFm_Login.CompactDatabase;
var MsJet: Variant;
begin
Fm_Login.ADOCnt.Close;
MsJet := CreateOleObject('JRO.JetEngine');
MsJet.CompactDatabase('Data Source="<percorso database>"; Jet OLEDB : Database password="<password database>";',
'Data Source="<percorso database backup>"; Jet OLEDB : Database password="<password database backup>";');
DeleteFile('<percorso database>');
RenameFile('<percorso database backup>','<percorso database>');
end;

Bisogna anche importare la unit ComObj al progetto.
 

lukeonweb

Utente Attivo
5 Mar 2003
5.176
10
38
43
Napoli
www.lucaruggiero.it
Viene eseguita in automatico per compattare il database durante l'utilizzo di un progetto?

Se si... hai voglia di scrivere un articolo in merito?

Lo pubblichiamo su Mr.Webmaster con link al tuo sito :fonzie:
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Esportare Database di grandi dimensioni Database 1
B Aumento dimensioni grafico Access Database 0
M Come impostare dimensioni percentuali corrette? HTML e CSS 3
Tommy03 Gestire dimensioni immagini PHP 4
D Difficile creazione excel di dati di grandi dimensioni Classic ASP 2
P [Photoshop] Consigli per logo dimensioni minime Photoshop 1
camilia Come posso dividere le grandi dimensioni del file PST? Windows e Software 2
A [Visual Basic] Frattali in 3 dimensioni Visual Basic 0
bluebirdoncanvas [Photoshop] problema dimensioni immagini o zoom Photoshop 0
F dimensioni file di paging Windows e Software 0
Social Service Compro pagine Facebook e Instagram Qualsiasi dimensioni Annunci servizi di Social Media Marketing 2
M [WordPress] [HTML] SVG tag: aumentare dimensioni elemento 'path' WordPress 0
E [Photoshop] Problemi con dimensioni immagini Photoshop 12
V [ASP] paginazione-risultati-query-grandi-dimensioni Classic ASP 8
filippino Dimensioni foto profilo e immagine copertina Facebook Social Media Marketing 2
M [WordPress] Problema dimensioni video WordPress 0
M Dimensioni diverse degli input text tra Firefox per Linux e Windows HTML e CSS 3
C Dimensioni font-size monitor grandi risoluzioni HTML e CSS 3
B Parole di varie dimensioni in html HTML e CSS 11
S Rendere responsive un player che ha dimensioni fisse HTML e CSS 3
T Apertura pagina a centro dello schermo e con dimensioni fisse Classic ASP 1
M Download file di gradi dimensioni. PHP 0
A Modifica dimensioni Fotogallery WordPress 1
M Leggere file di grandi dimensioni Java 2
C Dimensioni banner Guadagnare col Sito 0
asevenx Font con dimensioni più grandi su smartphone HTML e CSS 0
M dimensioni di una immagine PHP 1
A Raddoppio dimensioni array Java 6
X Dimensioni pagina scegliere layout HTML e CSS 2
M Dimensioni foglio A4 Discussioni Varie 2
M Problema dimensioni download PHP 2
renoir09 dimensioni e scala tag <video> usato sulla sidebar WordPress 0
C DIV di dimensioni variabili HTML e CSS 0
S Il sito cambia dimensioni e posizionamento componenti in diversi computer HTML e CSS 1
C Aumentare le dimensioni di una textarea in funzione delle righe presenti. Javascript 13
J problema dimensioni immagini prodotti Joomla 4
IImanuII Allegato controllo dimensioni PHP 17
U [Vendo]Banner di diverse dimensioni su diversi siti Vendere e Acquistare pubblicita' online 0
Z Ogni Drag DIV ha le sue dimensioni Javascript 2
U [Vendo]Banner Grandi Dimensioni Vendere e Acquistare pubblicita' online 1
Frank10 Dimensioni consigliate in generale per i siti web? Webdesign e Grafica 9
A Get Dimensioni Immagini Javascript 0
T [Dw CS5] Aumentare dimensioni dei caratteri nella finestra Code e Split HTML e CSS 0
F Ridurre dimensioni in pixel dei filmati .swf Flash 0
M Aprire una finestra con dimensioni fisse HTML e CSS 8
S dimensioni popup in un file flash Flash 1
C tabelle dimensioni fisse Dreamweaver Webdesign e Grafica 0
D Disperazione CSS, qualcuno mi aiuta a ridurre le dimensioni? HTML e CSS 1
P Sito In Flash Con Dimensioni Fisse Della Finestra Del Browser ? Flash 0
C Allegati di grosse dimensioni!!! PHP 2

Discussioni simili