Access数据库:能否编译mdb文件到exe文件?

Access数据库:能否编译mdb文件到exe文件?,第1张

首先: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。

3、所以,得出的结论是:如果想得到 Access 的开发版,而其用途只是为了使用其中的打包猜肆工具,那么根本没有必要去苦苦寻觅,在身边的软件就已经能够完成上述的工作了。

4、有关 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 下面就可以正常安装了。

您可以有埋握几个选择:差液局虚让1、获得Office开发版,里面有专门的打包工具。但也并非直接将你的数据库编译成可执行文件,而只是将AccessRuntime版本和你的数据库文件以及所有的支持文件一起压缩而已。2、用专门的打包发布程序将你的数据库和Access本身以及所有的支持文件一起打包,其效果同方法一基本一致。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12169837.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存