2010-07-28 57 views
0

我的项目在Delphi 2009,Paradox DB和Google Maps上。代码是好的,现在是构建项目的时间。这是第一次做到这一点。据我所知,有两个程序来创建安装文件; InstallShield或InstallAware。通过InstallAware,我做了第一次测试,但失败了,问题在于数据库,安装后无法运行。如何使数据库在安装文件中工作。Paradox DB和Delphi 2009的InstallAware 9问题

在我的delphi项目中有两部分用于数据库连接;

the first one with; Query1--->DataScore1 
the second one; Table1--->Datascore2 

的德尔福文件的根目录是“桌面\ ttelekom \ ttelekom.exe 的DB文件的根目录是 “C:\ Program Files文件\ Common Files文件\ CodeGear的共享\ DATA \ databasettelekom.db”

这里德尔福主要形式的画面;? http://img267.imageshack.us/img267/5333/77714402.png

感谢所有

回答

1

你是如何访问数据库如果它使用BDE,您必须安装BDE有一个合并模块,您CA n添加到您的安装中,默认情况下在%CommonProgramFiles%\Borland Shared\BDE\ - 阅读您在其中找到的bdedeploy.txt文件以及bdeinst.txt

如果您使用其他方式访问Paradox文件(例如ODBC),则必须改为配置该文件。

1

asilloo,当你说"..As I know there are two programs to create the setup file.."这是不正确的,存在很多选项来创建安装程序,如wise,nsis,Inno-setup

为您的具体任务我会推荐Inno-setup,因为它是免费的,可靠的,易于学习和用于创建安装程序的脚本语言是delphi。

要部署您的应用程序,您是否需要在客户端计算机上安装bde。使用inno-setup检查此示例。