两个问题,寻求指点

peasant 2000-06-02 07:55:00
加精
1。如何能让应用程序脱离BDE的环境独立运行
2。如何打印或保存TDBGRID和TDBCHART控件中的数据
...全文
259 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
dudo 2000-06-13
  • 打赏
  • 举报
回复
不明白,是不用bde的支持文件,还是不用设置bde?
peasant 2000-06-13
  • 打赏
  • 举报
回复
请问zyc,用canvas属性如何打印?
zyc 2000-06-09
  • 打赏
  • 举报
回复
如果你做的是单机版的程序,不用TTABLE和TQUERY就可以直接脱离BDE了,但要用TClientDataset来替代TTABLE或TQUERY。如果做的是网络版程序,必须用数据接口,想不用BDE,就要用ODBC或ADO,不会有更多的路。BDE通过注册表来盍运行的,因而不能单拷贝几个文件来代替(还要改注册表)。
TDBGrid和TDBChart均可以用Canvas属性,支持打印不难。
guoyuzhang 2000-06-09
  • 打赏
  • 举报
回复
支持DbGrid直接打印的控件我这有一个,想要程序脱离BDE,可以用ADO.
guoyuzhang@371.net
azhong 2000-06-06
  • 打赏
  • 举报
回复
用ado就可以脱离bde.
TangX 2000-06-06
  • 打赏
  • 举报
回复
1:用Install shell打包程序。打包时选择你用的数据库。
2:QREPORT预览时就可以打印和保存了。
fyje 2000-06-03
  • 打赏
  • 举报
回复
sorry,应该是dbchart1.print;如果要变报表打印,使用quickreport中的qrchart与
dbchart用法相同,放在报表中就可以打印了.
peasant 2000-06-03
  • 打赏
  • 举报
回复
请问KXY"TDBGrid可以用其他支持直接打印的控件"是什么意思。另外对于BDE的问题,难道不可以象PB一样通过拷贝几个DLL来解决吗?
fyje 2000-06-03
  • 打赏
  • 举报
回复
1>使用ADO能够使程序脱离BDE运行
2>在DBCHAT控件上按右键可打印予览,或 decisiongraph1.print;
kxy 2000-06-02
  • 打赏
  • 举报
回复
看来你要去找控健了.
1)有直接访问数据库的控件要看你是什么数据库
2)TDBGrid可以用其他支持直接打印的控件,TDBChat不知道.

5,386

社区成员

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

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