Ciao a tutti!
Qualche anno fa avevo creato e sviluppato un piccolo applicativo (non diviso) in un pc con A2007.
Da un anno circa, ho spostato e continuato a sviluppare l'applicativo in un pc con A2010 - 32bit.
L'applicativo in questione, nel pc con A2010 funziona bene, ma se lo sposto in un pc con A2007,
all’apertura esce il messaggio:
Formato di database ‘C:\PercorsoFile\NomeFile.accdb’ non riconosciuto.
Premendo il pulsante [?] presente nel MsgBox, esce la seguente pagina della Guida di Access:
Formato di database <nomefile> non riconosciuto. (Errore 3343)
Possibili cause:
* Il nome di file specificato non è un database del modulo di gestione di database di Microsoft Access.
* Il nome di file specificato è un nome di dispositivo, ad esempio una stampante o una console.
* Il file di database include informazioni sull'intestazione non valide oppure un ordinamento sconosciuto.
* Un'operazione di commit è in sospeso da parte di un altro utente, ma il file di blocco non è disponibile.
* Durante un'operazione di commit si sta cercando di scrivere un valore LV (valore lungo, Long Value) le cui dimensioni di pagina sono maggiori di 2000.
* Il database è danneggiato. Compattare il database e provare ad aprirlo nuovamente.
Avevo provato a compattare l'applicativo nel pc con A2007, ma la compattazione veniva interrotta dal medesimo problema.
Per farlo funzionare ho dovuto creare un nuovo file e importare gli oggetti del vecchio applicativo.
Io vorrei che il mio applicativo funzionasse tranquillamente sia con A2007 che con A2010...
Cos'era successo al mio vecchio applicativo? L'unico metodo per ripristinarlo è l'importazione
di tutti gli oggetti da un nuovo file o ci sono metodi più semplici?