香港公司的组织架构图:在ASP中用循环执行update语句时,为什么只有第一条才生效?

来源:百度文库 编辑:杭州交通信息网 时间:2024/03/29 19:21:58
例如我有一下语句
for i=0 to mm_arr_ubound
mm_fee=CDBl(ave_fee)+CDBl(tui_fee_arr(i))
conn.execute("update member set 余额=余额-"&mm_fee&" where 网名='"&mm_arr(i)&"'")
next
为什么只有循环执行的第一个语句才生效?其余的都不生效的呢?

你自己一次一次的执行看看--是不是改的都是同一条!
条件是不是总是只有一个!!

人人都说是存在空格的原因导致,我也碰到这个问题,最后把字符串里面的空格全去了,rs同样只执行了一次更新.不知道大虾们是怎么解决的?

response.write str(0)&str(1)&str(2)

结果是:21312     (3个段:2 13 12 )输出结果中并无空格,但rs.update只执行了第一次.后面的没变.