怎么将一个小的数据库文件(Access文件)和EXE文件绑定在一起?(除了用WinRAR,还有别的什么办法?) 怎么将一个小的数据库文件(Access文件)和EXE文件绑定在一起?(除了用WinRAR,还有别的什么办法?)使其达到就是单一一个文件的效果? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用打包程序,制作安装程序~InstallShied 这样的话得写注册表做数据源的连接啊,比如ODBC数据源的注册方法,你可以查阅一下,应该有很多的.我也是通过写注册表实玑的. 但还是没有把数据库搞到exe里去呀 你要装的电脑有没有。NET 框架? 有的话,用VS2003 的安装部署功能,这个打包的文件特别小,但是要求电脑装了。NET 框架 用ADO 不用什么写注册表~ 既然ACCESS 是程序的一部分,何必要强求是一个文件~ 为了好看? 既然ACCESS 是程序的一部分,何必要强求是一个文件~ 为了好看?那确实 有一个程序可以把任意的文件和EXE文件捆绑在一起,运行时和捆绑前一样的效果http://www.rjdown.com/down.asp?id=617&no=1 access文件可以作为RESOURCE添加到vc的资源中。 access文件可以作为RESOURCE添加到vc的资源中。--------------------------正解。要用的时候,把文件从资源里面取出来,写到临时文件里,然后直接连接到这个临时文件。 很多人对这个问题很有兴趣:ACCESS能不能编译成EXE(可执行文件)?对这个问题,其实了解计算机原理的人都知道,EXE文件是二进制文件,是直接控制计算机硬件的这样一个指令集。里边的内容就相当一个只读光盘,不能更改了,而ACCESS是一个数据库管理系统软件,他不象VB、MSSQL各自独立,而是把他们的形式集成了一块。而数据库是存取数据的容器,是经常更新的。就这么一点ACCESS是不可能编译成EXE的,除非把数据表和ACCESS的其他对象分开。但要是真的把ACCESS和其他对象各自独立了,那就违背了ACCESS它本身的原始思想。而微软“大叔”也想到了这点,想了个办法,出了个MDE文件,使别人看不到原代码。也搞了个DEV打包部署向导,能使ACCESS的RUNTIME和原文件一起打包,这样就算在没有OFFICE的环境下也能运行ACCESS了。就因为ACCESS它本身的集成度,它的功能大小、发展程度受到了限制。不过有着微软对OFFICE的厚爱,不断扩充它的功能,所以ACCESS还是前途无量的。 来自http://www.office-cn.net/Article/Class5/Class28/Class30/200504/1562.html 请问opencv有SDK吗 用OpenGL画图,为什么在VC 6.0中会没有响应,类似的程序在C#中没有问题? 关于CTreeView类的一个问题 用MSCOMM控件读串口数据时,报"Port already open"错误 请教局域网内校时程序 在vc里面用什么表示“回车”和“换行” 讨论:解释运行的语言原理 想学vc有与必要深入学习c++ 高手帮我啊!送分题. 为什么我的组件debug下可生成,release下就不成呢? 如何在CListCtrl 删除指定的一项,如何添加一项? 在线等了!!帮忙啊!!
InstallShied
http://www.rjdown.com/down.asp?id=617&no=1
--------------------------
正解。要用的时候,把文件从资源里面取出来,写到临时文件里,然后直接连接到这个临时文件。
对这个问题,其实了解计算机原理的人都知道,EXE文件是二进制文件,是直接控制计算机硬件的这样一个指令集。里边的内容就相当一个只读光盘,不能更改了,而ACCESS是一个数据库管理系统软件,他不象VB、MSSQL各自独立,而是把他们的形式集成了一块。而数据库是存取数据的容器,是经常更新的。就这么一点ACCESS是不可能编译成EXE的,除非把数据表和ACCESS的其他对象分开。但要是真的把ACCESS和其他对象各自独立了,那就违背了ACCESS它本身的原始思想。而微软“大叔”也想到了这点,想了个办法,出了个MDE文件,使别人看不到原代码。也搞了个DEV打包部署向导,能使ACCESS的RUNTIME和原文件一起打包,这样就算在没有OFFICE的环境下也能运行ACCESS了。
就因为ACCESS它本身的集成度,它的功能大小、发展程度受到了限制。不过有着微软对OFFICE的厚爱,不断扩充它的功能,所以ACCESS还是前途无量的。 来自http://www.office-cn.net/Article/Class5/Class28/Class30/200504/1562.html