数据表中有这样的几个字段:(班次,日期(日期类型),日产量,日加水,月产量,月加水,累计产量,累计加水)
新增一条记录时:输入:班次,日产量,日加水。
要求:月产量,月加水,累计产量,累计加水 自动分‘班次’计算出来
其中:月产量=日产量+本月上一天的月产量,
月加水=日加水+本月上一天的日加水,
累计产量=日产量+上一天的累计产量,
累计加水=日加水+上一天的累计加水。
当每月1号时,新增一条记录时 月产量,月加水为0,
有ADOQUERY怎么实现啊,或者SQL语句怎么写啊,
新增一条记录时:输入:班次,日产量,日加水。
要求:月产量,月加水,累计产量,累计加水 自动分‘班次’计算出来
其中:月产量=日产量+本月上一天的月产量,
月加水=日加水+本月上一天的日加水,
累计产量=日产量+上一天的累计产量,
累计加水=日加水+上一天的累计加水。
当每月1号时,新增一条记录时 月产量,月加水为0,
有ADOQUERY怎么实现啊,或者SQL语句怎么写啊,
解决方案 »
- Delphi7的一个诡异的异常
- 困扰啊。。如何获得局域网内的sql数据源名称和SMO的问题。。
- delphi基础问题:char字符数组赋值。
- 求一图像显示控件,能实现动画,旋转&缩放&遮罩颜色
- 请教各位高手一个DLL链表读取的问题
- 装了Delphi2009之后,没有ADO组件
- 请问在delphi中如何判断access的字段是否为空??????????
- 当label1.Caption:='A'时。StrPcopy(@C,label1.Caption)与C:='A'有什么不同!高手指点!?
- FastReport报表里设变量的问题
- 指针
- 获取指定记录的某一字段值
- 菜鸟提问,listview中如何重新排列对象?
在DELPHI中有办法实现吗?
for SQL Server example
Query.SQL.Add('begin transaction xxx');
Query.SQL.Add('... your logic operation');
Query.SQL.Add('if @@error = 0 then');
Query.SQL.Add('commit xxx');
Query.SQL.Add('else');
Query.SQL.Add('rollback xxx');