Office中国论坛/Access中国论坛

标题: 求助~~~~~~~~~office access2003无法打开mde文件~~~~~~~~~~~ [打印本页]

作者: guanjia22    时间: 2010-8-15 15:59
标题: 求助~~~~~~~~~office access2003无法打开mde文件~~~~~~~~~~~
求救啊~~~~~~~~~~~~~~一开始装完系统之后,装office2003就可以直接打开mde文件,但是我接着打上office sp3,然后用360打上所有的系统补丁之后就打不开了。我已经按照说明下载Jet 4.0 安装,可是提示我目前的版本比Jet 4.0还要高,装不上。后来又卸载了office,重装,又试了下了几个别的office2003,结果装了之后,一打开mde文件,就出现这个情况,希望各位大侠可以帮帮小弟解决,真是走投无路啊~~~~~~~~~~

点击显示帮助之后,就会有以下的说明。。。。

Visual Basic for Applications (VBA) 在试图存取属性或方法时遇到问题。 可能是下列问题之一:
缺少参考值。
关于如何恢复缺少的参考值的帮助,请参阅 Microsoft 知识库文章283806。
表达式拼错。
检查在事件属性中使用的所有表达式以了解正确拼写。
一个用户定义的函数被声明为模块中的子函数或私有函数。
只有当函数被声明为下列只一时,表达式才可以解析用户定义的函数:
模块中的公用函数
当前表单或报表的代码模块中的公用或私有函数
Access 的安全性设置为“中”或“高”,并且未安装 Microsoft Jet 4.0 SP8 更新。
当 Access 的安全性设置为“中”或“高”时,要使 Access 功能正确运行,必须安装更近版本的 Jet 4.0。要获取最近版本的 Microsoft Jet,请访问 Windows Update。



作者: tmtony    时间: 2010-8-15 16:51
程序中有否引用到其它控件或一些链接库,这些丢失了,可能造成程序出错,而非access的问题
作者: guanjia22    时间: 2010-8-15 18:17
快要崩溃了,弄了一下午,我是小白,不知道到底应该怎么做,请高人指教啊~~~
作者: guanjia22    时间: 2010-8-15 18:19
为什么access那么麻烦~~~~~~~~~~`
作者: wang1950317    时间: 2010-8-15 18:49
可能不是Access问题。我曾遇到数据库打不开,结果按下法解决,你的情况不知是否也是注册表问题:
1. 打开注册表
2. 找到并单击以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel
3. 在右窗格中,右键单击“win32”,然后单击“修改”。
4. 在“数值数据”框中,键入以下内容,然后单击“确定”:
C:\Program Files\Microsoft Office\OFFICE11\msaexp30.dll
注意:此路径适用于默认位置。如果 Msaexp30.dll 文件位于其他驱动器或其他文件夹中,请使用实际的驱动器和文件夹的路径。
5. 退出注册表编辑器,然后启动 Access 2003。

作者: guanjia22    时间: 2010-8-15 20:37
按照5楼的高手做了,还是不行,“win32里面默认的就是C:\Program Files\Microsoft Office\OFFICE11\msaexp30.dll  ,急啊,是不是我用优化大师把东西删错了,哎
作者: LJB    时间: 2010-8-15 22:00
你的库如果不是很大,建议发上来让其他人试试看是否能正常打开,也可以在其他机器上试试,我也曾遇到过,用讯雷修复OFFICE补丁后,系统完全变样的经历。
作者: guanjia22    时间: 2010-8-16 07:53
我已经把文件上传了,大家给我看看能不能打开,只要能进入到登陆的窗口,就算是可以的了。我连登陆的窗口都进不去
作者: guanjia22    时间: 2010-8-16 08:27
不知道这个文件需要别的什么插件辅助打开的吗。或许插件损坏了打不开?
作者: guanjia22    时间: 2010-8-16 08:39
我都要疯了,我接了同事的系统碟装完之后,什么补丁都不打,直接安装office 照样出现这种情况了。是不是非得我买个正版的xp系统啊??
作者: tmtony    时间: 2010-8-16 10:20
打开出现错误, 应该是MDE问题,与access无关, 你进入你的源码,查看引用, 看看有哪些引用,或把引用截图上来看看, 就可知道是什么问题了
作者: sgrshh29    时间: 2010-8-16 12:57
我已经把文件上传了,大家给我看看能不能打开,只要能进入到登陆的窗口,就算是可以的了。我连登陆的窗口都 ...
guanjia22 发表于 2010-8-16 07:53

1、数据与界面应该分离
2、保留界面原始的mdb文件
多数是引用或插件缺少,见下面抓图:
[attach]43131[/attach][attach]43132[/attach]

作者: Dragxixi    时间: 2010-8-16 17:07
请传MDB上来!
作者: Dragxixi    时间: 2010-8-16 17:13
新建ACCESS,导入你物料管理系统中的表,查询,窗体,报表等等等等,再用新的打开试试,以前我也碰到过类似情况,就是用这种方法解决的!
作者: guanjia22    时间: 2010-8-16 17:14
我终于知道怎么回事了,我看了一下说明,后来才发现,必须要在d盘第一个指定的文件夹里才能够打开的,辛苦大侠们了~~是小弟太白了~~~~~~~~·以后还得跟你们混~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: guanjia22    时间: 2010-8-16 17:18
一开始没在那个路径打开,连登陆窗口都进不去,现在好了,想不到这种数据库还得在指定的地址打开~·真是白费了我2天多的时间了~~~~~~~~~~~
作者: heikediguo2004    时间: 2010-8-20 10:53
请问楼主这个文件在别的电脑上能打开吗?如果不能,说明这个文件本身有问题


另,你的电脑能打开别的access文件吗?如果能打开,说明你的office没有问题




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3