表中包含两个字段(还有其它):学号,学分;
要在录入数据时把相同学号的学分相加,并到另一页读取总学分.
谢谢!
asp+access 如何将一个字段中的多个数据相加
答案:3 悬赏:0 手机版
解决时间 2021-02-21 18:07
- 提问者网友:流星是天使的眼泪
- 2021-02-20 19:27
最佳答案
- 五星知识达人网友:雾月
- 2021-02-20 20:22
补充下
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
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
全部回答
- 1楼网友:摆渡翁
- 2021-02-20 23:11
先把需要的学号提取出来
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的值发送到你所需要的页,也可以在表内单独划分出个字段用来存放总分,然后在另一个页读取。
- 2楼网友:woshuo
- 2021-02-20 21:40
"字段一"&","&"字段二"
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯