Office中国论坛/Access中国论坛

标题: Access2007 编写了一段程序,生成 ACCDE 文件时出现错误? [打印本页]

作者: fxbianxiu    时间: 2013-1-10 07:55
标题: Access2007 编写了一段程序,生成 ACCDE 文件时出现错误?
本帖最后由 fxbianxiu 于 2013-1-10 08:22 编辑

        我用 Access2007 编写了一段程序,想生 ACCDE 文件后发布,但生成时提示“Microsoft Office Access 不能创建 .accde,.mde或.ade文件”,点击显示帮助后有如下提示:
        此错误通常与将大型数据库编译到 MDE 文件有关。由于用于编译数据库的方法的原因,每个表都创建了相当多的 TableID 引用。Access 数据库引擎版本一次最多只能创建 2048 个开放式 TableID。如果数据库有大量对象(表、宏、窗体、报表等等),则将数据库导出为 MDE 时,可能会超出此限制。
没有精确的方法估算 Access 数据库引擎将数据库编译为 MDE 过程中使用的 TableID 数。但是,每个 VBA 模块和每个窗体使用的是一个 TableID,因此,如果数据库有 500 个窗体,并且每个窗体的 HasModule 属性都设置为“是”,则就等于使用了 1000 个 TableID。


作者: fxbianxiu    时间: 2013-1-10 13:32
我找到原因了,问题解决
作者: qinhao731109    时间: 2014-4-11 10:30
是什么原因,请教sam.qin@emerson。




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