Office中国论坛/Access中国论坛

标题: 如何将mdb转成mde [打印本页]

作者: glihong919    时间: 2007-7-4 01:07
标题: 如何将mdb转成mde
在将MDB转成MDE时出现下面出错信息,请高手解决。急盼高手解决。


MICROSOFT OFFICE ACCESS 不能创建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。


请联机查看有关此错误消息的详细信息。
作者: andymark    时间: 2007-7-4 01:08
生成MDE前先编译一下代码
作者: glihong919    时间: 2007-7-4 01:46
我没有写什么代码,怎么编译?
作者: 一点通    时间: 2007-7-4 04:16
以下是引用glihong919在2007-7-3 17:46:00的发言:
我没有写什么代码,怎么编译?

你的软件是如何得来的?偷来的?说实的,我也偷了不少别人的东西,正因为偷了别人的东西,编译也是无可避免的
作者: catty_zhou    时间: 2007-7-6 21:11
高手赐教,如何编译?
作者: hi-wzj    时间: 2007-7-6 22:25
在代码窗体中,选择菜单:调试....编译.....

如果不行就将例子放上来吧。

另外提醒:转换成mde文件后是恢复不成mdb的,因此要备份好mdb。




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