首页 > 数据库 > Access > 正文

ACCESS无法打开数据表出现未知错误的解决方法

2024-09-07 18:57:14
字体:
来源:转载
供稿:网友

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.vevb.com)总结:access打开数据库时报错,弹出提示信息是未知!绝对不是数据库文件坏了,而且Offic我已经重新安装过了,结果都是一样的,都是提示未知。很可能是以上的问题所导致的。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表