asp+access 如何将一个字段中的多个数据相加

来源:百度知道 编辑:UC知道 时间:2024/05/07 15:32:45
表中包含两个字段(还有其它):学号,学分;
要在录入数据时把相同学号的学分相加,并到另一页读取总学分.
谢谢!

补充下
w=0
k="select 学分 from ** where 学号=***"
Set RS=conn.Execute(k)
Do While NOT RS.EOF
For num=0 To RS.Fields.Count-1
x= RS1.fields("学分")
w=w+x
rs.movenext
LOOP

先把需要的学号提取出来
k="select 学分 from ** where 学号=***"
Set RS=conn.Execute(k)
Do While NOT RS.EOF
For num=0 To RS.Fields.Count-1
x= RS1.fields("学分")
w=w+x
rs.movenext
LOOP

这样最后w的值就应该是你所需要的。
你可以用传递参数来把w的值发送到你所需要的页,也可以在表内单独划分出个字段用来存放总分,然后在另一个页读取。