Salve a tutti,
ho un vecchio progetto visual basic 6, da sempre funzionante, che legge dati da una base dati access '97. Purtroppo dal 10 gennaio 2010 dopo un aggiornamento automatico di windows sono improvvisamente iniziati i miei problemi.
Tutte le volte che l'applicazione accede al DB ottengo l'errore : .....formato di database 'c:\.....' non riconosciuto.
La stringa di connessione che uso è la seguente:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\programmi......\pippo.mdb;Mode=Read|Write
L'unico modo che ho trovato per risolvere il problema è stato quello di disinstallare dalla cronologia degli aggiornamenti installati l'aggiornamento effettuato il 10 gennaio, ma il problema si è ripresentato oggi evidentemente perchè windows ha riscaricato l'aggiornamento.
Cosa mi suggerite?
dovrei convertire il db in una nuova versione successiva di access? (ma questo mi creerà altri problemi)
oppure usare la stringa con ......ACE.OLEDB.12.0........?