巨难的报表,请求帮忙,可能要动态创建报表控件,兄弟我搞不定,帮忙!!

xiaopan 2003-09-13 01:57:27
表1:orders
房间编号 消费额 消费时间
001 2000 2003-1-1
001 3000 2003-1-2
002 1000 2003-3-1
003 1300 2003-2-1
。。。。。。。。。
要求如下:
001 002 003 004
5000 1000 1300 2000
005 006 007 008
1600 2000 3000 8322
那位老兄可以帮忙解决????????
...全文
22 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaopan 2003-09-15
  • 打赏
  • 举报
回复
继续帮忙
hare007 2003-09-13
  • 打赏
  • 举报
回复
同意Bes96261(秋水孤鶩) ,
xiaopan 2003-09-13
  • 打赏
  • 举报
回复
还有其他方法么?
BES 2003-09-13
  • 打赏
  • 举报
回复
1:使用SQL玉语句将数据统计成以下格式:(select ..,sum() group by..就不说了)
001 5000
002 1000
003 1300
2:使用StringGrid将数据显示成以下格式:
(参阅:http://expert.csdn.net/Expert/topic/2240/2240188.xml?temp=.8988153
那是为别人写的,稍改一下即可)

001 002 003 004
5000 1000 1300 2000
005 006 007 008
1600 2000 3000 8322
3:使用TQuickRep将StringGrid打印出来
(参阅:http://www.delphibbs.com/delphibbs/dispq.asp?lid=271065
我用过此方法,很好,稍加改动就完善了)

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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