Office中国论坛/Access中国论坛

标题: 【新手入门】-如何生成MDE或者ACCDE [打印本页]

作者: access学习交流    时间: 2015-2-13 10:25
标题: 【新手入门】-如何生成MDE或者ACCDE
本帖最后由 access学习交流 于 2015-2-13 10:35 编辑

在讲生成MDE的之前,先来看看什么是MDE,可能很多新手都不知道它的具体含义,只知道发布的时候需要生成MDE

关于MDE文件
如果数据库包含Microsoft Visual Basic 代码,将 MicrosoftAccess 数据库保存为 MDE 文件,这个过程编译所有模块;删除所有可编辑的源代码;并压缩目标数据库。VisualBasic 代码将继续运行,但不能查看或编辑,但由于代码的删除使 Access 数据库变小。另外,内存的使用会得到优化,因而提高了性能。

将 Access 数据库保存为 MDE 文件可防止以下操作:


注意


要点 将 Access 数据库保存为 MDE 文件的限制:

关于对保存为 MDE 文件的 Microsoft Access 数据库使用数据库密码和用户级安全机制
创建 MDE 文件来确保MicrosoftAccess 数据库中的窗体、报表以及 Microsoft Visual Basic 代码的安全,而不需要用户在登录或创建及管理用户级安全机制时所需的用户帐号与权限。但是,如果在将 Access 数据库保存为 MDE 文件之前定义了数据库密码或用户级安全机制,那些特性仍然应用到由那个数据库创建的 MDE 文件中,如果 Access 数据库有数据库密码或用户级安全机制定义,并且要删除这些特性,必须在将它保存为 MDE 文件之前进行。

如果要将带有用户级安全机制设置的数据库保存为 MDE 文件,必须符合下列要求:


关于MDE和ACCDE
MDE和ACCDE其实是同一个含义。MDE是2003及之前的版本生成,ACCDE是2007及以后的版本生成。功能机制大同小异。
早期的版本微软是采用jet数据库引擎,后面采用的是ACE引擎。所以会有这两个版本的区分。至于为什么,这里不详细讨论。


生成MDE或者ACCDE
1、Access2003生成MDE
首选第一步是必须的,确保编译(VBE窗口,调试-编译)无误;打开菜单栏-工具-数据库实用工具-生成MDE文件,保存即可,如下图
[attach]55677[/attach]

2、Access2010生成ACCDE
同理,确保编译成功方可生成ACCDE文件。打开Access-文件-保存并发布-选项生成ACCDE-另存为 。即可生成ACCDE文件,如下图
[attach]55678[/attach]



作者: tmtony    时间: 2015-2-13 10:34
赞一个!
作者: 风中漫步    时间: 2015-2-13 11:05
谢谢分享!文档做的很专业
作者: jobqqq    时间: 2015-2-13 11:11
好好好好好好好好好
作者: djl52102    时间: 2015-8-30 10:35
谢谢分享,学习了
作者: WFH6898    时间: 2015-11-12 10:08
谢谢分享!文档做的很专业
作者: qtx    时间: 2016-4-5 16:36
谢谢分享!
作者: liusongbai    时间: 2017-2-17 09:17
挺实用的教程




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