设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1859|回复: 6
打印 上一主题 下一主题

[其它] 解决生成MDE文件失败的一点体会

[复制链接]
跳转到指定楼层
1#
发表于 2008-7-7 21:05:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一是如果是access2000以下版本,必须转换为ACCESS XP 以上版本.
      二是通常生成mde失败原因是VB代码存在错误,无法编译.
           错误提示信息为"不能创建mde数据库  此错误通常与将大型数据库编译为mde文件有关系,由于用户编译数据库方法的原因,,每一张表都创建了相当多的tabled引用……",
          其真正原因为vb代码有错误.解决方法使用alt+f11组合键进入代码编辑器,,单击菜单"调试"-"编译",寻找代码错误并改正,就可顺利生成MDE 文件了.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-7-7 21:11:34 | 只看该作者
同感,学习!

点击这里给我发消息

3#
发表于 2008-7-7 21:13:19 | 只看该作者
access2000生成MDE应该不会有问题的
与版本应该没有关系,但如果 有引用其它MDE,则跟版本会有关系
4#
发表于 2008-7-8 04:01:35 | 只看该作者
ACCESS 2000与ACCESS XP自身都存在着一定的问题,而且存在的这些问题都是比较致命的。一般开发的中小系统不会发现问题,编译、生成都是顺利,除非是你所写的代码有问题,但如果你写的程序的窗体达到上千个时(如编写ERP之类),有时会出现一些非常奇怪的问题,最典型问题:1:窗体的复制;2:对之前已经编译通过的窗体进行格式整理(不是修改代码,是调整代码之间行与行的距离或进行缩进等格式),3:通过系统自带的性能分析功能对系统进行性能分析。这些正规的操作有时会引起系统损坏,运气差的,通过系统自带的压缩修复功能、导出、反编译、或打ACCESS软件的补丁、升级OFFICE版本等方法都无法解决问题。有时会气死人的。

[ 本帖最后由 huangxiuwen 于 2008-7-8 12:43 编辑 ]
5#
发表于 2008-7-8 04:05:36 | 只看该作者
编写系统时,一定要切记频繁的备份。
6#
发表于 2008-7-8 09:20:31 | 只看该作者
楼主是使用2000版本以上的数据库,而在选项里默认了2000的格式吧
7#
 楼主| 发表于 2008-7-8 13:29:56 | 只看该作者
原帖由 andymark 于 2008-7-8 09:20 发表
楼主是使用2000版本以上的数据库,而在选项里默认了2000的格式吧


谢谢提醒,我明白了,应该是新建的是2000的格式。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-5 00:04 , Processed in 0.093960 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表