怎样发布数据库程序而不需在用户的机器上安DELPHI5.0,在线等候您的回答(50分)

  • 主题发起人 我爱PASCAL
  • 开始时间

我爱PASCAL

Unregistered / Unconfirmed
GUEST, unregistred user!
1.在ODBC数据源中添加一个DSN:
ALIAS:DBF
DRIVER:MICROSOFT VISIAL FOXPRO DRIVER
DATABASETYPE:FREE TABLE DIRECTORY
PATH:C:/
C:/下我放有几个VFOXPRO DBF 文件,
2.用TTABLE,TDATABSE,TQUERY 访问(不知是否用到了BDE)
3.安了一个DELPHI5,VFP6.0
4.本机运行良好
5.用DELPHI5自带的IS EXPRESS 做安装盘
企图制作BDE安装程序,选BDE完全安装,
6.拿到另一台有VFP6.0无DELPHI5的机器上安装,
7.运行,光标沙漏数秒后消失,屏幕无任何界面出现,
8.CTRL+ALT+DEL 那个程序正在运行.
9.请问错误出在哪里
10.如要安装BDE,支持VFP数据库即可,需拷哪些文件到什么目录下,注册表要改什么文件.
 
可使用一个第三方控件,可作成绿色软件。
 
使用专业制作安装程序的软件制作安装盘!如installshield、Wise等,里面有数据库的打包。
 
难道DELPHI自带的安装都不行吗
 
DELPHI自带的安装软件当然可以!只要按响导去做,不过要是dbf库还是不用制作安装盘!
 
不知道你还在不在线,在线的话回答一下
我的QQ是11624334,准备好分吧。
 
问题是安装时我选了BDE完全安装没有选SQL-LINK,不知对否
 
不用选SQL-LINK
 
你看看目标机器上的注册表有没下面类似内容:
[HKEY_LOCAL_MACHINE/Software/Borland/BLW32]
"BLAPIPATH"="C://Program Files//Common Files//Borland Shared//BDE"
[HKEY_LOCAL_MACHINE/Software/Borland/Database Engine]
"DLLPATH"="C://Program Files//Common Files//Borland Shared//BDE"
"CONFIGFILE01"="C://Program Files//Common Files//Borland Shared//BDE//IDAPI32.CFG"
没有则需在制作安装时设置
 
如此低级的问题也有人在这边讨论半天,够江湖意气,直接给做个安装不结了。
朋友,准备好分,上QQ找我,给你发程序。30779705
 
同志们,我没有QQ,请给我金子,但最好也给我点石成金的棍子,
我的邮箱:colorski@sohu.com,有15M大估计装个BDE安装足够了吧?
不是用户离这很远,我就直接给他一张DELPHI的安装盘算了.
 
呵呵。我告诉你个办法。肯定行
先是因为你用到了TTABLE和TQUERY。 那么肯定要用到BDE , 又因为你用到了ODBD
肯定需要用到bde的 idodbc32.dll
BDE 做安装程序需要的文件在网上又很多文章论述。 你可以到GOOGLE 按 "BDE 安装程序"
来搜索一下。 如果能做成安装程序更好。 不想做安装程序的话。
把部分安装需要的文件 COPY 到客户机里。 备份你本机的 HK_CURRENT_USER/SOFTWARE/
borland
和 hk_localmachine/software/borland
注册表, 然后到客户机上执行注册表就行了
注意客户机BDE文件的目录和你本机的要一致
 
宗和众位高手的思想,我用王老师的方法试了一下,又用排除法选出最小集合:
bantam.dll,
idapi32.dll,
idobbc.dll,
idr20009.dll,
fareast.btl
charset.cvb,
idapi.cfg
谢谢大家的帮助,过几天就给分。
 
多人接受答案了。
 
顶部