小弟初学delphi的数据库,碰到下面的问题:
我用ADOQuery连接了一个表(voltagedata),表中有个字段(voltage),数字类型的,现在要计算这个字段的平均值,然后用edit显示出来。
不知道该怎么做,求大神帮忙。Delphi数据库
我用ADOQuery连接了一个表(voltagedata),表中有个字段(voltage),数字类型的,现在要计算这个字段的平均值,然后用edit显示出来。
不知道该怎么做,求大神帮忙。Delphi数据库
解决方案 »
- 語言轉換
- delphi中的事务处理问题
- 如何用webbrowse控件自动翻页
- 请大家推荐一套界面库
- 在DBGrid使用五笔输入时,如果用鼠标点击其他Edit,会变成英文输入法,再点回DBGrid输入法还是英文,如何让它保持为五笔输入?(现所有控
- 问个超级弱弱问题,你们就当是捡分吧!
- DELPHI 设计模式(高手请进)
- 本人想把Delphi中的TComboBox的Ctl3D去掉,不需要显示成三维。有谁知道怎么干?
- 谁能给一下深度历险(forum.vclxx.org)的IP地址?
- 请问一下各位朋友,在win2000下设置打印机自定义纸张和在98下设置有什么不同?
- 关于dbgrid1.DataSource.DataSet.Filter的问题
- 关于DBGridEh:设置行选后如何复制当前单元的值?
begin
ADOQuery1.Close;
SQL.Text := 'SELECT avg(voltage)AS avgvoltage FROM voltagedata ';
ADOQuery1.Open;
edtrl.Text := FieldByName('avgvoltage').AsString ;
end;
voltagedata 不会是视图吧,单从这几行来看,是没有问题的。
voltagedata 不会是视图吧,单从这几行来看,是没有问题的。
voltagedata是本地的数据表。
img=http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]
如果是用oracle,得写成
SELECT avg(voltage) avgvoltage FROM voltagedata
如果是其他的数据库,你看看那数据库对sql语言方面的要求。