Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

编译后的ACCDE文件在客户机运行出现的错误

杏林求真  发表于:2013-06-29 08:54:28  
复制

将编译好的Accde文件,放在客户机上运行时出现如下错误:

“由于无法读取数据库中所含的VBA工程,因此无法打开次数据库。只有先删除VBA工程,然后才能打开数据库。删除VBA工程将同时从模块、窗体及报表中删除所有代码。在试图打开数据库并删除VBA工程前,应先对数据库进行备份。”

并不是所有的机器(都是XP系统)都出现这个情况,到微软官网查找类似错误处理如下,不知该如何下手,请论坛老师帮忙看看,为感...

http://support.microsoft.com/kb/2533794/zh-cn
原因:
因为访问 2010 SP1 使用较新版本 (7.00.1619 版) 中的 VBE7.dll 文件,则会出现此问题。
解决方案:若要解决此问题,请使用访问 2010 年要在其中部署的 MDE、 ACCDE 或 ADE 文件的版本编译应用程序访问 2010 MDE、 ACCDE,即 ADE。

 

Top
123木头人 发表于:2013-07-05 20:45:03

ACCESSi不像别的程序一样可以编译成EXE,现且现在WINDOWS和OFFICE都有精简版,XX版一大堆的版本于是造成各电脑的软件环境不一样。于是就出现了你遇到的问题。

估计靠个人从ACCESS方面解决很难,所以建议各电脑用统一用同一个OFFICE安装软件来安装。

我现在遇到这个问题一般在问题机上用MDB生成一个MDE给他用。



总记录:1篇  页次:1/1 9 1 :