烦心的问题!

fifi 2000-05-29 06:30:00
我的程序数据库是IBM的DB2,到别的机器上安装我的程序一定也在安装DB2吗?有没有其它的办法请指教!不胜感激!
...全文
123 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dudo 2000-06-13
  • 打赏
  • 举报
回复
你可以用database控件,在控件上点右键,打开database editer选择你想要联接的数据库类型,在点一下defaults,设置显示的相关属性,最后给你的database起个别名name).
这种方法不用设置bde,也不用通过odbc,一切联接参数都可在运行是动态设置,可以联接bde支持的所有数据库,包括本地库。在程序打包的时候要包括bde支持文件,还有一个ntwdblib.dll 支持文件,(sql server中的一个支持库,不同的数据库可能不同)支持文件可与程序放一个目录,也可将其放在windows目录下。其实bde 中的有些文件没有,看你要联接的数据库类型而定,一个1M 左右的数据库程序包括bde全部的支持文件大包下来共有6M左右,我联接的是 sql server,经过反复试验,做后压缩到3M左右。
如果还不能解决问题,请email 给我。



bpc 2000-05-30
  • 打赏
  • 举报
回复
可以不安装DB2的。要用到midas组中的clientdataset部件;
单击clientdataset部件右键,选择assign local data选项
指定该选项的属性值为你的那个DATASET(TABLE 或 QUERY);
然后保存扩展名为。CDS的文件。在别的机器上用你的软件,只要
将该CDS文件烤去就性了。
thinking_man 2000-05-30
  • 打赏
  • 举报
回复
在INSTALLSHEILD中的BDE设置中,添加上对你的数据库的设置就行了。
sxy0766 2000-05-30
  • 打赏
  • 举报
回复
不是,只要作一个安装程序,我用的installwise在BDE设置中自动支持DB2数据库

5,387

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧