有两个表,
1、用户资料库字段名称客户编号
客户名称
使用房间号
2、收费记录库
用户编号
房间号
已收费标志(0,未收费;1,已收费)
收费项目
金额 ===================================================
有一个MSHFlexGrid控件,需要生成以下数据:用户编号 房间号 应缴费用总额 实缴费用总额 其中,应缴费用总额是所有收费记录库中的费用(包括已收费标志中的0和1);已缴费用总额是收费记录库中的已缴费用(包括已收费标志中的1);请问该如何把这些数据显示到MSHFlexGrid中?谢谢!
1、用户资料库字段名称客户编号
客户名称
使用房间号
2、收费记录库
用户编号
房间号
已收费标志(0,未收费;1,已收费)
收费项目
金额 ===================================================
有一个MSHFlexGrid控件,需要生成以下数据:用户编号 房间号 应缴费用总额 实缴费用总额 其中,应缴费用总额是所有收费记录库中的费用(包括已收费标志中的0和1);已缴费用总额是收费记录库中的已缴费用(包括已收费标志中的1);请问该如何把这些数据显示到MSHFlexGrid中?谢谢!
解决方案 »
- 关于OPC写入数组的问题?高手们快来啊!!
- vb中我用键盘钩子可以屏蔽Alt+Tab,Alt+Esc,Ctrl+Esc,但是无法屏蔽Ctrl+Alt+Del,我觉得应该是系统优先级的问题,,但是不知道应该怎么实现,请问一下谁知道有什么办法吗? 谢谢了
- 水晶报表高手请进来,小弟求救
- 求用VB对EXCEL进行导出及常用操作的办法,100分
- 如何将 PopupMenu 的第一个参数转换为 TrackPopupMenu 的第一个参数?
- 救命的啊
- 高手求救,这个问题怎么解决
- 在一form中我有一MSHFlexGrid1控件,怎样写代码在实行时,鼠标可以自由拖动MSHFlexGrid1?急
- 天哪!这到底是为什么阿???????(打印问题)
- 关于select case的问题,很简单 (lovecat)
- 打印问题,急!
- 关于搜索……
dim rs as adodb.recordset
set rs=cnn.execute("select * from temp表")
set mshflexgrid1.datasource=rs
这样就全OK了。
select c.用户编号,c.房间号,a.应缴费用总额,b.实缴费用总额 from
(select 用户编号,房间号 sum(收费项目) 应缴费用总额 from 收费记录库 group by 用户编号,房间号) a,
(select 用户编号,房间号 sum(收费项目) 实缴费用总额 from 收费记录库 group by 用户编号,房间号 where 已收费标志=1) b,收费记录库 c
where c.用户编号=a.用户编号
and c.房间号=a.房间号
and c.用户编号=b.用户编号
and c.房间号=b.房间号
至于查询之后返回的数据集如何显示在flexgrid上,请参看vb控件手册。
? 顶楼的,问题已经解决,你还在up? ^O^