请教我下面的语句是那里出错了。
我的数据库有一个金额字段,我想将这个字段的所有记录统计出来,为何我下面的语句写在窗体创建事件里,但是运行时出错了,而且这个变量又不知道如何赋值给DBGRIDEH,让它可以在最下面实现统计出这个字段的值来,烦请大家指正并完羡这个功能语句。 var c: Currency;
begin
c := dbgrideh1.SumList.SumCollection.Items[0].Sumvalue;
end;
我的数据库有一个金额字段,我想将这个字段的所有记录统计出来,为何我下面的语句写在窗体创建事件里,但是运行时出错了,而且这个变量又不知道如何赋值给DBGRIDEH,让它可以在最下面实现统计出这个字段的值来,烦请大家指正并完羡这个功能语句。 var c: Currency;
begin
c := dbgrideh1.SumList.SumCollection.Items[0].Sumvalue;
end;
解决方案 »
- delphi rave报表中人民币金额转大写(access 数据库)(大哥大姐帮帮忙)
- 关于打开fsMDIChild窗体出错的问题,代码如下
- VssConneXion连接不上VSS,兄弟们救急阿!
- 对于数据库的TDatabase,如何实现多个程序之间公用呢?
- 如何把sql server里的数据库表的结构存到另一个表上。只有80分了!
- 请问如何删除一个数组的第10-20位
- 在delphi中,怎么打开带密码的Access数据库?
- 请教关于perform()函数的用法!
- 有没有能代替TNMUDP控件的控件呢?
- }}==>>> 如何实现对“输入法”调用的功能??
- 关于进度条的问题,请各位大侠帮帮忙
- 请问delphi有哪些美化界面的控件??
fieldbyname('字段').AsCurrency := fieldbyname('字段').AsCurrency + ......+fieldbyname('字段').AsCurrency
procedure TForm1.ADOQuery1CalcFields(DataSet: TDataSet);
begin
adoquery1.FieldByName('fmoney').AsCurrency:=adoquery1.FieldByName('fmoney').AsCurrency;
end;