永发信息网

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
全部回答
  • 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)&""
%>
这样就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯