Visualizzazione post con etichetta jet. Mostra tutti i post
Visualizzazione post con etichetta jet. Mostra tutti i post

domenica 2 marzo 2008

Errore 3100 e 2147217900 con files Access

Gestendo un file Access da un'applicazione scritta in VB 6 incorrevo nell'errore 2147217900 unknown.

L'errore si presentava in Vista ma non in XP.

Dopo aver provato anche altre applicazioni che gestivano dei database in Access incorrevano nello stesso tipo di errore e dopo 2 giorni (16 ore) di ricerche e prove con service pack vari, quasi giunto al punto di buttare tutto dalla finestra, ho trovato la soluzione qui. grazie al fatto di aver installato Access su Vista e aver provato ad aprire il file ottenendo l'errore 3100.

L'errore è dovuto alla mancata registrazione delle librerie Jet ed in particolare di msjtes40.dll
Il fatto è che le librerie erano presenti nel sistema ma non erano registrate correttamente.
E' bastato regsvr32 msjtes40.dll e tutto si è risolto.