用ACCESS做好的软件,怎么封装成可执行的exe文件
如果你的程序中没有涉及到对操作系统的复杂操作,比如修改注册表、更改字体文件,更改系统的DLL文件,程序就不需要另外再做什么安装文件,直接把.exe文件和数据库和数据库文件,按照原文件夹的布置复制到用户机器上就可以使用了,一些小软件或者没有涉及到Win系统的大软件,根本用不着故弄玄虚的做什么安装程序,但是数据库连接字符串中数据库地址,一定要使用相对地址,不要使用绝对地址。
所谓绝对地址:Data Source=H:\水费软件\data\sfjsxt.mdb;相对地址:Data Source='+ExtractFilePath(ParamStr(0))+'\data\sfxtbz.mdb;程序在设计时一般使用相对地址,数据库文件的路径是:H:\水费软件\data\sfjsxt.mdb;,如果的软件给用户后,用户不按这个绝对地址放置你的软件及数据文件,那么程序运行后,就会出现找不到数据库的错误。
如果你在数据库连接组件 XTzlj: TADOConnection的BeforeConnect事件中写下如下代码:procedure Tfr_sjmk.XTzljBeforeConnect(Sender: TObject);beginXTzlj.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;'+'Data Source='+ExtractFilePath(ParamStr(0))+'\data\sfjsxt.mdb;Jet OLEDB:Database Password=xhl';end;软件运行后,程序就会按照这个+ExtractFilePath(ParamStr(0))+'\data\sfjsxt.mdb路径去连接数据库,程序就不会报找不到数据库的错误了。
安装文件有一个软件专门做安装程序,Delphi安装文件包中就有一个这样的软件,用它做安装文件时,不需要你写代码,自动生成安装程序。
当然把可以把数据文件放的文件包中。
跪求 Microsoft Access 下载地址
以下软件按提示,均安全无毒,安装完成即可永久使用:ACCESS的安全下载(软件及教程):支持WIN7、WIN8、XP、WIN2K。
安装完成即可永久使用。
Access通用版,中文,支持XP、WIN7 、WIN8 32位和64位等所有WIN系统下载地址:http://biso.cn/soft/354.htmAccess2007中文版 软件及教程,支持WIN7、WIN8、XP、WIN2K下载地址:http://biso.cn/soft/376.htmAccess2003中文版 软件及教程,支持WIN7、WIN8、XP、WIN2K下载地址:http://biso.cn/soft/360.htm当然你也可以安装以下包含ACCESS完整的OFFICE系统来解决问题:并且适用于XP 、Win7、WIN8 32位和64位,中文版,地址:Office2003经典版:http://biso.cn/soft/401.htmOffice2007完美版:http://biso.cn/soft/385.htmOffice2013通用版:http://biso.cn/soft/386.htm按提示安装完成即可永久使用。
注明:下载位置,左边是软件,右边是教程。
转载请注明出处51数据库 » access打包软件