access數據庫,可是怎么也沒有辦法創建一個新的數據庫,于是就從其他機器上創建了數據庫,拿到這臺機器上來運行,這下數據庫可以打開了,打不開表,一雙擊就出現“未知”錯誤,怎么也打不開了,我想,可能重新安裝OFFICE可以解決這個問題,但又讓我吃驚了,重新安裝了N遍OFFICE,就是出現同樣的問題,這下沒轍了,難道重新安裝操作系統??
讓我想起了一件事,在某天,360跟我報警說:“WINDOWS存在一個關于OFFICE的溢出漏洞”,然后問我是否暫時修復,那個時候還沒有補丁,于是我就點了確定,360運行了一陣之后報告說已經成功,我也很放心,之后就什么也沒有管。難道是這個問題嗎。
原來是那個360所謂的臨時解決方案,就是將一個可以訪問access的ACTIVEX控件給反注冊掉了。
解決方法:
關掉ACCESS
在98, ME, XP系統運行:
regsvr32.exe C:WINDOWSsystem32msjtes40.dll
在NT,2000系統運行:
regsvr32.exe C:WINNTsystem32msjtes40.dll
原因:
Msjtes40.dll 沒有被正確注冊
癥狀重現:
為那些想體驗我的痛苦的朋友,提供個重現效果的命令:
regsvr32.exe /u C:WINNTsystem32msjtes40.dll
以上命令,安全且可逆,放心試用。
說明:Msjtes40.dll 在你的機器上的路徑可能不相同,如果你沒用默認安裝的話。在win2k+access2003的系統下測試通過。
武林網CUOXIN(http://www.5lwq4hdr.cn)總結:access打開數據庫時報錯,彈出提示信息是未知!絕對不是數據庫文件壞了,而且Offic我已經重新安裝過了,結果都是一樣的,都是提示未知。很可能是以上的問題所導致的。
新聞熱點
疑難解答