B
bswilson
Unregistered / Unconfirmed
GUEST, unregistred user!
各位,本人没有分发过数据库程序,明天要出行了,现在的问题是:
我写的程序用的Paradox数据库,在程序中用了Table1,Table2,并分别为他们指定了别名
比如说123,指向的是D:/cis/data,t1指向的是D:/cis
我的安装程序将程序安装到C驱的CASS目录,这时候运行就不正常了,但是我到控制面板的
bde Adminstration中将上述两别名改成了C:/CASS/Data,C:/CASS,程序运行正常,这本身是
很好理解的.
但是(1)怎么能在安装程序中进行设置,使其他用户不用在去bde adminstration中设置?
我用的是InstallShield Express version 3.53,也就是从那个网站下来试用的版本.由于时间
短,换安装工具是来不及了.具体是在哪设置?我选择Object/Merge Module时,右边有BDE_ENT
的选项,我对其进行配置,在Parameters Overides那里是这么设的
PATH=:<INSTALLDIR>/Data
ENABLE BCD=FALSE
DEFAULT DRIVER=PARADOX
path要是直接设成C:/cass/data也没用,因为安装目录是可以改变的.
(2)假使别的机子上没有安装BDE Administrate,我需要拷贝哪些文件,可以使我的程序在别
的机子上直接运行?
我写的程序用的Paradox数据库,在程序中用了Table1,Table2,并分别为他们指定了别名
比如说123,指向的是D:/cis/data,t1指向的是D:/cis
我的安装程序将程序安装到C驱的CASS目录,这时候运行就不正常了,但是我到控制面板的
bde Adminstration中将上述两别名改成了C:/CASS/Data,C:/CASS,程序运行正常,这本身是
很好理解的.
但是(1)怎么能在安装程序中进行设置,使其他用户不用在去bde adminstration中设置?
我用的是InstallShield Express version 3.53,也就是从那个网站下来试用的版本.由于时间
短,换安装工具是来不及了.具体是在哪设置?我选择Object/Merge Module时,右边有BDE_ENT
的选项,我对其进行配置,在Parameters Overides那里是这么设的
PATH=:<INSTALLDIR>/Data
ENABLE BCD=FALSE
DEFAULT DRIVER=PARADOX
path要是直接设成C:/cass/data也没用,因为安装目录是可以改变的.
(2)假使别的机子上没有安装BDE Administrate,我需要拷贝哪些文件,可以使我的程序在别
的机子上直接运行?