数据库:data.mdb
表:RuKu 字段:材料名称,规格,数量,金额,备注
如:
材料名称,规格,数量,金额,备注
电灯 x3 1 20 无
手电 h-1 1 5 无
电灯 x3 1 20 无
手电 h-1 1 5 无
电灯 x3 1 20 无
手电 h-1 1 5 无我想求材料、规格符合“电灯、x3”条件的,字段“金额”的合计值:
with ADOQuery do
begin
SQL.Clear;
SQL.Add('select SUM(金额) from gousong2 where (货物名称 = :货物名称) and (规格 = :规格)'); //这样对吗?
Parameters.ParamByName('货物名称').Value:=‘电灯';
Parameters.ParamByName('规格').Value:='x3';
ExecSQL;
end;1,上面的select对吗?
2,我如何取得SUM(金额)之后的值?
3,取得的值是什么类型的?数值?字符?
4,金额字段可以用哪些类型(数字,货币)?
请各位指点一下,小生感激不尽!~
表:RuKu 字段:材料名称,规格,数量,金额,备注
如:
材料名称,规格,数量,金额,备注
电灯 x3 1 20 无
手电 h-1 1 5 无
电灯 x3 1 20 无
手电 h-1 1 5 无
电灯 x3 1 20 无
手电 h-1 1 5 无我想求材料、规格符合“电灯、x3”条件的,字段“金额”的合计值:
with ADOQuery do
begin
SQL.Clear;
SQL.Add('select SUM(金额) from gousong2 where (货物名称 = :货物名称) and (规格 = :规格)'); //这样对吗?
Parameters.ParamByName('货物名称').Value:=‘电灯';
Parameters.ParamByName('规格').Value:='x3';
ExecSQL;
end;1,上面的select对吗?
2,我如何取得SUM(金额)之后的值?
3,取得的值是什么类型的?数值?字符?
4,金额字段可以用哪些类型(数字,货币)?
请各位指点一下,小生感激不尽!~
解决方案 »
- 关于SQL连接符问题
- ReportMachine是免费的吗?
- 请问大家设计模式中的访问者模式与适配器模式有什么区别?
- 请问,有两个文件流,A,B,现在B文件流是A文件流中的一部分,请问如果找到B文件流在A文件流的位置(也就是地址).例子如下
- 一个很弱智的问题:如何在修改ADOquery的readonly 属性?
- 轻松回答
- ExcelApp.ActiveSheet.Columns[1].ColumnsWidth := 5;columns没有申明??
- 程序最小化时收到请求,如何把自己最大化并提到前边。
- DELPHI打包工具是什么?怎么用呀!
- 当鼠标在listbox窗体上滑动时如何使滑过的文字高亮显示
- 请教:WINDOWS下搜索功能是如何实现的?
- 求vcl详细资料
你可以通过如下的方法取得:
ADOQuery.FieldByName('sumje').AsCurrency或ADOQuery.Fields[0].AsCurrency