快速业务通道

能否编译mdb文件到exe文件?

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-03-19
关于Access打包软件的有关阐述
───────────────────
注意:下列叙述只适用于?office?XP
注意:按以下步骤打包的数据库已在?PWin98OEM2?&?IE5.0?&?AccessRuntime2002?的环境中成功运行。
真正能够让使用?Access?编写的数据库独立运行的就是?Microsoft?Office?Access(专门有此版本的?Access)?。现在大家一直需要的?Office?开发版其实不只包括?Access?的打包软件,而大家目前用到、谈到的就像是?Office?开发版?=?Office?打包软件似的,这是错误的观点。?
下面详细叙述一下关于在使用?Access?打包软件时必须注意的问题:?
首先:Access?打包软件并不能将您自己编写的?Access?数据库(*.mdb或者*.mde)转换成单独可以运行的一个可执行文件(*.exe)。?
其次:Access?开发版中的打包软件只是其中的一个组件而已。
再次:Access?开发版的打包软件的打包过程如下:
1、它会根据你的要求生成3种不同大小的?Access?Runtime版本
①?只包括AccessRuntime
②?包括?AccessRuntime?和?Windows?安装服务程序以及其他数据库访问组件还有IE4.1
③?包括上述所有内容再加上IE5.1
2、压缩并打包你的数据库(*.mdb,*.mde…)以及你的数据库运行所需的文件,也就是Access中没有的文件,比如你自己用的背景、附件等等。?
最后:所以你如果真的需要将你自己的数据库打包发布,完全没有必要使用难以得到的?Access?开发版,你只需要得到?Access的运行时版本和将你自己的mdb文件压缩打包就可以了。也就是说,AccessRuntime?本身在?Office的安装光盘里面就有,而压缩打包的软件也是到处都有,比如我就推荐?WinRAR3.0。
所以,我得出的结论是:如果你想得到?Access?的开发版,而其用途只是为了使用其中的打包工具,那么你根本没有必要去苦苦寻觅,在你身边的软件就已经能够完成上述的工作了。
有关?Access?Runtime?软件的具体位置:Access?Runtime?2002?的安装文件在?OfficeXP?光盘的如下位置:光盘盘符:\FILES\MOD\ACCESSRT.MSI
在新的机器上安装?Access?Runtime?2002?后仍然无法正常打开编写好的数据库,这主要是因为他们还没有安装数据库访问组件,该组件共?19?个文件?25.5MB。安装时会提示缺少?IE5?。我想也不用我提示了吧?直接用?IE5?代替即可,就是建立如下目录:
比如:OSP.MSI?在?c:\AccessRuntime2002\OSP.MSI?的位置,就请你自行将?IE5?的所有文件拷贝至?c:\AccessRuntime2002\IE5\SC?下面就可以正常安装了。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号