ASP 数组相加
答案:3 悬赏:60 手机版
解决时间 2021-11-09 08:58
- 提问者网友:謫仙
- 2021-11-08 12:50
ASP 数组相加
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-11-08 13:57
<%price = rs("price")
pprice = Split(price,",")
Amout=0 '问题出在这里,如果你外层还有循环,比如执行rs.movenext后再回到这里,就把原来相加的值清零了,把这个放到外层循环以外就行了.
for i=0 to UBound(pprice)
Amout=Amout+pprice(i)
Response.Write ""&pprice(i)&""
Next%>
如
Amout=0 '在这里
Do Until rs.Eof
price = rs("price")
pprice = Split(price,",")
for i=0 to UBound(pprice)
Amout=Amout+pprice(i)
Next
rs.MoveNext
Loop
Response.Write Amout
pprice = Split(price,",")
Amout=0 '问题出在这里,如果你外层还有循环,比如执行rs.movenext后再回到这里,就把原来相加的值清零了,把这个放到外层循环以外就行了.
for i=0 to UBound(pprice)
Amout=Amout+pprice(i)
Response.Write ""&pprice(i)&""
Next%>
如
Amout=0 '在这里
Do Until rs.Eof
price = rs("price")
pprice = Split(price,",")
for i=0 to UBound(pprice)
Amout=Amout+pprice(i)
Next
rs.MoveNext
Loop
Response.Write Amout
全部回答
- 1楼网友:掌灯师
- 2021-11-08 15:36
不会
- 2楼网友:蕴藏春秋
- 2021-11-08 14:26
<%price = rs("price")
pprice = Split(price,",")
Amout=0
for i=0 to UBound(pprice)
Amout=Amout+pprice(i)
Next
Response.Write ""&pprice(i)&""
%>
这样就可以了
pprice = Split(price,",")
Amout=0
for i=0 to UBound(pprice)
Amout=Amout+pprice(i)
Next
Response.Write ""&pprice(i)&""
%>
这样就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯