关于asp循环问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 02:04:21
数据库字段有 ziduan 1 2 3

循环掉出数据库里的字段
Do While Not Rs.Eof
a=Rs("ziduan")
Rs.MoveNext
Loop

比如b=123
在Loop后我怎么能得出a的结果
我要得出来的是a循环后的数据
比如 在循环中得出a=1 a=2 a=3.
在循环后b怎么能得到b=a+a+a=123

随着指针的移动a在不停变化,如果你
dim a
Do While Not Rs.Eof
a=Rs("ziduan")
Rs.MoveNext
Loop
那么经过多次赋值最后得到的a也只能是最后次次赋值的a
所以你为什么需要用到a的值的地方放在循环体do while loop里面呢?
一般一说我们是这样做的
Do While Not Rs.Eof
response.write(Rs("ziduan"))
Rs.MoveNext
Loop

----------------------
dim a
dim b
Do While Not Rs.Eof
a=Rs("ziduan")
b=b+a
Rs.MoveNext
Loop

response.write(b)

b=123,是什么意思?
是不是加个IF语句啊

dim b
b=""
Do While Not Rs.Eof
a=Rs("ziduan")
b=b&a
Rs.MoveNext
Loop

Do While Not Rs.Eof
a=Rs("ziduan")
b=b&a
Rs.MoveNext
Loop
response.write b