关于数据库别名的迷惑(50分)

  • 主题发起人 主题发起人 myAries
  • 开始时间 开始时间
M

myAries

Unregistered / Unconfirmed
GUEST, unregistred user!
我是一个delphi初学者,最近对数据库的别名感到迷惑。
假设在我的机子上用Paradox+BDE建了个数据库,别名为AAA,编译后放到别人的机子上运行,如果别人的机子上已有BDE,而且另一数据库程序也使用了AAA的别名,对应不同的路径,那岂不是总会有一个应用程序找不到数据库文件?
这种问题是否存在我没测试过,因为我只有一台机子。另外,如果打包发布程序的话,如何在对方的机子上增加数据库别名,是否打包程序能够自动完成,还是必须在自己的程序中设定,或者是编译后,数据库别名已自动转换为路径而不需要对方的数据库有这个别名。
希望高手解答。
 
1、如果两套软件使用相同的别名,其中一套确实会找不到数据库。
2、打包发布会自动完成BDE配置。包括数据库别名,但是你在做安装程序的时候需要指定。
 
后退
顶部