ASP计算ACCESS列数值总和(新手待助)

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:18:48
例如:
字段A 字段B 字段C (其中字段C是字段A-字段B得来的)
1 4 4
2 4 5
3 5 1
2 2 9

我要分别计算出(总记录数)字段A的总和,字段B的总和,再计算字段A-字段B的总和,并分别通过调用在ASP页面中显示出来。另求:如果我每页以上3个字段只显示20条记录,能否可以分页显示计算出字段A的总和,字段B的总和,再计算字段A-字段B的总和?
卖价(A) 成本(B) 利润(C)(其中字段C是字段A-字段B得来的)
10 6 4
20 14 6
37 5 32
21 11 10

输入显示这种结果形式:成本总计:88 成本总计:36 利润总计:52

ASP+ACCSEE编写,目的如上表明的:分别计算出(总记录数)卖价A的总和,成本B的总和,再计算卖价A-成本B的利润C的总和。

如果每页只显示20条数据(分页),这一页面20条数据同样和上述一样相加,如何编写。

do while not rs.eof
aa=aa+rs("A")
ab=ab+rs("B")
rs.movenext:loop
Response.write "记录总数:"&rs.recordcount
Response.write "字段A合计:"&aa
Response.write "字段B合计:"&ab
Response.write "字段C合计:"&aa-ab

分页用rs.pagesize控制就行了

用以下SQL语句:
select sum(字段A)from 表
如果要分页,就要用do while 循环去一个一个加