社区
Delphi
帖子详情
DBGrid的显示问题
wangzn1979
2002-06-24 05:50:53
如何在DBGrid中显示这样的查询结果。
上面有学号,姓名,金额等字段
不过在最下面能显示 总金额。
如:
1 张三 1000
2 李四 2000
合计 3000
...全文
34
7
打赏
收藏
DBGrid的显示问题
如何在DBGrid中显示这样的查询结果。 上面有学号,姓名,金额等字段 不过在最下面能显示 总金额。 如: 1 张三 1000 2 李四 2000 合计 3000
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SmallMaker
2002-06-24
打赏
举报
回复
可以用存储过程做:
1.create table #temp
( no varchar(20) null, --以便能放下‘合计’两个字
name varchar(20) null
Qty float null
)
2. insert into #temp(no,)
select no,name,qty
from 原始表
3.insert into #temp(no,name,qty)
select '合计', ' ',sum(qty)
from 原始表
4.select * from #temp
order by no
将DATASOURCE的DATASET设为该存储过程
lsnmain
2002-06-24
打赏
举报
回复
另外,你可以用 SQL 在查询时就进行处理,如
select bh,name, point from table
union
select 'zzz','合计',sum(point) from table
这样你可以不用更改什么程序
lsnmain
2002-06-24
打赏
举报
回复
如果你不嫌麻烦,可以用 StringGrid 中 OnDrawCell 自己画。
lsnmain
2002-06-24
打赏
举报
回复
如果你不嫌麻烦,可以自己画. 用 StringGrid 中的 OnDrawCell
superdev
2002-06-24
打赏
举报
回复
delphi自带的dbgrid好像没法实现此功能,楼上两位说的第三方控件不错,可以一试。
luoweicaisd
2002-06-24
打赏
举报
回复
infopower3000
yfsoft518
2002-06-24
打赏
举报
回复
用ehlib中的dbgrideh中设置其footer属性即可搞定!
gxg.3322.net上的就有,里面有好多好东西,dbgrideh是dbgrideh的增强是俄罗斯的程序员写的,非常好用,简直敢和power builder相媲美!其help文件介绍的相当详细!
delphi动态配置
DB
grid
列
显示
类
delphi
db
grid
+clientdataSet实现的动态配置
db
grid
显示
列类,输入一个xml文件,单保存即可把
db
grid
中所有列保存到xml中,还可以拖动,修改是否
显示
,
显示
宽度。
C1True
Db
Grid
显示
页脚
C1True
Db
Grid
显示
页脚,可用于现实C1True
Db
grid
控件的即时页脚
Delphi ADO查询示例
DB
Grid
显示
数据.rar
Delphi ADO查询示例
DB
Grid
显示
数据.rar-
DELPHI
DB
Grid
应用全书
在 Delphi 语言的数据库编程中,
DB
Grid
是
显示
数据的主要手段之一。但是
DB
Grid
缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化
DB
Grid
外观的目的。通过编程,我们可以改变
DB
Grid
的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。
DB
Grid
+Access分页
显示
access数据库有三万多条记录,全部
显示
太费时间,也不便于查看 分页
显示
就是一页
显示
一定数目的记录,不要一次全部
显示
出来 做一次
显示
20条记录,点击一个按钮后
显示
下一个20条记录 即可以实现"第一页" "下一页" "上一页" "最后一页"的翻滚数据记录功能
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章