Qualcuno ha esperienza sull'utilizzo di Access 2007 con le versioni precedenti di Access (ovvero i file mdb).accdb vs mdb. Quale è più veloce/migliore?
Siamo stati aggiornati, ma stiamo ancora utilizzando il formato mdb. Alcuni dei nostri codici (in particolare Docmd.TransferDatabase acImportReport) sono ora incredibilmente lenti.
Ho provato un test iniziale e convertito il nostro client mdb in accdb e il suddetto TransferDatabase sembrava funzionare meglio.
Ora mi chiedo se dovremmo mordere il proiettile e convertire tutti gli altri file che compongono l'applicazione. Non è necessario per la replica o la sicurezza a livello di utente che sembrano essere le uniche limitazioni della nuova versione dal vecchio. Abbiamo un client mdb, tre database di backend e quindi 3000 mdbs ciascuno contenente un singolo report (non chiedere!).
La nuova versione è più veloce di quella precedente, in particolare su una rete già in difficoltà?
MDB è un formato nativo in Access 2007, quindi un file MDB non è affatto un file di "versione precedente" Gli MDB in formato 2000, 2002, 2003 e 2007 sono tutti nativi per Access 2007. –
La mia ipotesi è che il miglioramento delle prestazioni sia venuto dalla creazione di un nuovo file. Prova a creare un nuovo MDB e importare tutto in esso, e la mia scommessa è che si esibirà più velocemente del tuo vecchio MDB f ront end. –
Creato un nuovo MDB nel 2007 e importa il lotto. Ancora più veloce utilizzando il file accdb .... –