Office中国论坛/Access中国论坛

标题: 无法做成MDE文件,要如何解决? [打印本页]

作者: lionyuhoo    时间: 2005-8-26 23:34
标题: 无法做成MDE文件,要如何解决?
各位好:我欲将已完成的数据库做成MDE文件,但出现以下提示:

要如何解决啊,先谢谢各位。



此错误通常与将大型数据库编译到 MDE 文件有关。由于用于编译数据库的方法的原因,每一张表都创建了相当多的 TableID 引用。Microsoft Jet 数据库引擎版本 4.0 一次最多只能创建 2048 个开放式 TableID。如果数据库有大量对象(表、宏、窗体、报表等等),则将数据库导出为 MDE 可能会超出此限制。

There is no accurate method to estimate the number of 没有适当的方法估算 Jet 数据库引擎在将数据库编译为 MDE 过程中使用的 TableID 数。但是每个 VBA 模块和每个窗体都使用一个 TableID,因此,如果数据库有 500 个窗体,并且每个窗体的 HasModule 属性都设置为“是”,则就等于使用 1000 个 TableID。

请联机查看有关此错误消息的详细信息。


作者: Grant    时间: 2005-8-27 00:17
我以前就遇到你这样的问题后来看贴得以解决,原因是你的vba中有错误的代码导致无法生成mde解决的方法是在vba环境中点击调试编译客户端,把错误的代码修正后就可以生成mde了。
作者: 异乡客    时间: 2005-8-27 04:55
没错,我原来也碰到过。VBA代码有错误




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