Office中国论坛/Access中国论坛

标题: 怎样禁止桌面快捷方式的右键菜单“设计” [打印本页]

作者: ganjian    时间: 2006-4-9 05:46
标题: 怎样禁止桌面快捷方式的右键菜单“设计”
窗体快捷方式在桌面,不想别人进入设计视图
作者: 一点通    时间: 2006-4-9 05:48
编译成MDE
作者: ganjian    时间: 2006-4-9 05:56
不能创建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。
--------------------------------

郁闷啊,就1个表1个查询1个窗体,表才3条记录
作者: gxlishuxin    时间: 2006-4-9 06:05
1、使用“压缩与修复”工具。

2、使用性能分析工具,看看得到什么错误提示或有效建议。

3、仔细检查窗体中的代码是否存在无用的内容。
作者: gxlishuxin    时间: 2006-4-9 06:10
另外,让mdb文件不能使用窗体的右键功能,可以在工具-启动菜单里设置屏蔽。
作者: ganjian    时间: 2006-4-9 06:13
谢谢,我试试看
作者: fan0217    时间: 2006-4-9 20:19
以下是引用ganjian在2006-4-8 21:56:00的发言:


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

郁闷啊,就1个表1个查询1个窗体,表才3条记录



不能生成MDE最主要的原因是代码有错误,在VBE界面进行代码编译,系统会找到错误代码的地方,更正所有的错误代码后,就可以生产MDE文件了.




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