asp循环相加,无法加到结果》?

dhdhzzw 2009-06-03 09:17:50
kk=rs2.recordcount 有kk条数据
for x= 1 to kk

aa=split(rs2("Interview_Request_Id"),",") ,分割这个字段,因为里面有到个逗号隔开的值

'response.write(aa)
q=UBound(aa) '每条数据的数目 我想让得到的结果,循环相加 kk次

rs2.movenext
next
x=q+q
response.write(x)
但结果却不循环加,请问该怎么写。。。
...全文
134 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
dhdhzzw 2009-06-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 chinmo 的回复:]
呵呵,你的问题非常的简单,我估计你还不了解全局变量一说吧
用一全局变量就搞定的事
[/Quote]
怎么讲?我不太懂可否指点》?
dhdhzzw 2009-06-03
  • 打赏
  • 举报
回复
对,相加再循环里面,才能把得到的值循环相加
落日听风 2009-06-03
  • 打赏
  • 举报
回复
相加在循环里边了吗?
  • 打赏
  • 举报
回复
呵呵,你的问题非常的简单,我估计你还不了解全局变量一说吧
用一全局变量就搞定的事
dhdhzzw 2009-06-03
  • 打赏
  • 举报
回复
呵呵,我的问题就出在那个y=y+q上我一直写成 x=q+q 因为y是个变量才能自己相加得到正确的值。而我q+q只能得到一个值而不循环

正确的写法
kk=rs2.recordcount 有kk条数据
dim y
y=0
for x= 1 to kk

aa=split(rs2("Interview_Request_Id"),",") ,分割这个字段,因为里面有到个逗号隔开的值
q=UBound(aa) '每条数据的数目 我想让得到的结果,循环相加 kk次

rs2.movenext
y=y+a
next

response.write "y = " & y



dhdhzzw 2009-06-03
  • 打赏
  • 举报
回复
谢谢楼上,真是高手。。。而且我问其他人,他们连听都听不懂。。我昨天想了一天。。。。。顶礼膜拜分权给你》》》》
zhouyemoye 2009-06-03
  • 打赏
  • 举报
回复
李晗 好像每次回的都很快。。
shenzhenNBA 2009-06-03
  • 打赏
  • 举报
回复
y=y+q

上面有个地方写错了
shenzhenNBA 2009-06-03
  • 打赏
  • 举报
回复
[Quote=引用楼主 dhdhzzw 的帖子:]
kk=rs2.recordcount 有kk条数据
dim y
y=0

for x= 1 to kk

aa=split(rs2("Interview_Request_Id"),",") ,分割这个字段,因为里面有到个逗号隔开的值

'response.write(aa)
q=UBound(aa) '每条数据的数目 我想让得到的结果,循环相加 kk次

rs2.movenext
next
x=q+q
y=y+a
response.write(x) 但结果却不循环加,请问该怎么写。。。="
response.write "y = " & y
[/Quote]

...?!....感觉你这里写得好乱啊,修改大致见红色部分,试看。。。
lihan6415151528 2009-06-03
  • 打赏
  • 举报
回复
看着你的结构混乱啊~
int sum=0;
for(int i=0;i<10;i++)
sum+=i;
  • 打赏
  • 举报
回复
如果你要得到循环相加的和,肯定要定义个全局变量
去了解一下全局变量的定义和作用吧

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧