如何安装程序?(紧急)(60分)

  • 主题发起人 主题发起人 xxhsh
  • 开始时间 开始时间
X

xxhsh

Unregistered / Unconfirmed
GUEST, unregistred user!
在一台没有BDE的机器上安装数据库程序,为什么总是说没有alias dbdemos 。已经在
制作setup安装程序时,添加了BDE阿?为什么呢?
 
系统提示说没有就应该是没有,否则你用BDE ADMINI。。查看一下。
制做安装盘时,肯定漏了某个选项,否则是和你的计算机所装的其他系统有冲突。
 
添加了bde,有没有在安装程序的BDE里建立你用的别名啊?
 
肯定没有建立别名。
 
是的,和我原来建安装程序一样。。
 
要建立别名
 
方法一、找到它Bdeadmin.exe,运行一下设置一个别名,关联到你安装好的数据库目录。

方法二、重做安装程序。在设置DBE时一定要设置别名,设置正确路径。

方法三、程序不用别名,而改用程序获得当前目录,指定数据库目录的全路径。
Table1.DatabaseName:=ExtractFilePath (Application.ExeName)+'data';
Table1.TableName:='XXX.db';


(建议你用第三种)
 
建议再看看安装程序BDE设置对不对,问题可能出在这。
 
在ISE中,第二项:“ Select InstallShield Objects for Delphi”选项卡“General”上,
进行BDE的安装配置。单击“BDE”的检测框,“下一步”,“New”,输入你的数据库别名,
“下一步”,“下一步”,选择你的库文件路径、类型……
再添加主窗口Create事件
动态设置数据库别名就行了
 
多人接受答案了。
 
后退
顶部