我象在DBGRID最后加一行合计金额列。我用的是ADO+ACCESS。谢谢
解决方案 »
- 多线程应用问题
- 这几句bcb代码如可译成delphi代码 ,对单片机的通讯,大家来学一把
- 我做了个程序分为mdiform和childform,我怎么能控制同一个childform在mdiform多次打开?在什么地方写??
- 关于自绘制的DateTimePicker的控件
- 请求帮助!
- 如何使用ADO作服务器客户机程序?
- 关于一个win32函数
- copyfileto 不带扩展名怎么办?
- QQ自动运行的问题,难题,看清楚后再回答,感谢大家!!
- 使用StringGrid怎么让鼠标点中的Cell变色?
- 各位大哥,我的DBGRID中的记录要修改,保存,只是在原有的记录上修改保存,怎么实现
- 一个关于控件调整size的问题。。sorry...没分了
设置wwGrid属性option-dgshowfooter为true;
程序:wwDbGrid1.ColumnByName('total').FooterValue:='总计:';
wwDbGrid1.ColumnByName('字段1').FooterValue:=Floattostrf(QSumQurey.Fields.Fields[1].Asfloat,ffNumber,8,2);或者用ehlib,infopower
比如
select a.id,a.qty from table aunionselect '汇总'as id,sum(qty) from table a最后一行就出现了类似汇总的结果
2.sql语句union select a,b from table1
union
select '合计',sum(b) from table1
比如上面的dbgrideh,还有dxdbgrid等
或者动态的sql语句
楼上的都说了
可以使用命令来完成
select a,b from table1
union
select '合计',sum(b) from table1
或者使用 DBGridEh组件,如果需要的话可以跟我联系,[email protected]
.FooterRowCount := 1;
.FooterColor := clYellow;
.SumList.Active := True; .Columns[0].Footer.ValueType := fvtStaticText;
.Columns[0].Footer.Value := '总计:';
.Columns[10].Footer.ValueType := fvtSum;//想要合计的列
2.sql语句union select a,b from table1
union
select '合计',sum(b) from table1
还是拿出来显示吧,方便一点。
select a,b from table1
union
select '合计',sum(b) from table1
http://www.2ccc.com/article.asp?articleid=798
你给你个地址
自己下吧
http://www.delphifans.com/SoftView/SoftView_589.html
**************************
http://www.delphibox.com/go.asp?url=http://downloads.2ccc.com/vcl/grids/EhLib.v3.4.hh.by.Netrobo.rar
**************************
http://www.delphibox.com/go.asp?url=http://downloads.2ccc.com/vcl/grids/EhLib.v3.5.Full.Source.For.D4-8.BCB4-6.rar
**************************安装 Ehlib 的方法说明
1、当然是先要卸载以前安装的Ehlib组件了,在菜单的“Component”的“install Packeges”里,选择ehlib XX,选择“Remove”。2、接下来在库里加入这个控件的引用路径,先新建一个文件夹,比如“D:\Component\Ehlib”(最好把要安装的控件都拷贝到这个Component目录下),然后把下载来的Ehlib压缩包里的Common和delphi7目录下的所有文件拷贝到Ehlib目录下,选择菜单里的“Tools“里的“EnvironMent Option”,选择“library“标签,在“library path”里加入控件的路径,比如为上面介绍的路径:“D:\Component\Ehlib”,如果你不是在对话框里选择加入路径的话,要在前面加上“;”号。2、最后就是要安装组件了,然后打开Ehlib目录下的Ehlib70.dpk,选择“Compile”,编译一下,不要安装,随后再打开dclEhlib70.dpk进行安装,打开以后先“Compile“再选择“install”进行安装,组件面板上会出现Ehlib的组件页。4、别的控件的安装也与此类似,主要是要找到适合Delphi版本的安装文件,和注意要在库里加入这个的控件的引用路径。记得看一下安装文件下的安装说明,基本上为readme.txt或者是setup.text。**************************
好了,祝你成功!
**************************