我的项目是Delphi 2009,Paradox DB和Google Maps。代码没问题,现在是构建项目的时候了。这是第一次这样做。据我所知,有两个创建安装文件的程序: InstallShield或InstallAware。通过InstallAware我做了我的第一个测试,但它失败了,问题是数据库,我不能在安装后运行它。如何使数据库在安装文件中工作。
在我的delphi项目中,有两部分用于DB连接;
the first one with; Query1--->DataScore1
the second one; Table1--->Datascore2 delphi文件的根是"Desktop\ttelekom\ttelekom.exe DB文件的根是"C:\Program Files\Common Files\CodeGear Shared\Data\databasettelekom.db“
这里是Delphi主窗体的图片;http://img267.imageshack.us/img267/5333/77714402.png
谢谢大家。
发布于 2010-07-28 20:43:04
您是如何访问数据库的?如果使用的是BDE,则必须安装BDE。您可以将一个合并模块添加到您的安装中,默认情况下是在%CommonProgramFiles%\Borland Shared\BDE\中-阅读您将在那里找到的bdedeploy.txt文件以及bdeinst.txt。
如果您使用另一种方式访问Paradox文件(例如,ODBC),则必须进行相应的配置。
发布于 2010-07-29 02:23:37
asilloo,当你说"..As I know there are two programs to create the setup file.."不是真的时,有许多选项可以创建像wise,nsis,Inno-setup这样的安装程序。
对于你的特定任务,我会推荐你Inno-setup,因为它是免费的,可靠,易于学习,用于创建安装程序的脚本语言是delphi。
要部署您的应用程序,您是否需要在客户机上安装bde。使用inno-setup检查此示例。
HOWTO: Deploy BDE (Borland Database Engine) -
https://stackoverflow.com/questions/3352559
复制相似问题