双重循环修改数据表内容的问题,怎么解决,在线等待,,,,急急
52net 2005-06-26 03:50:55 就是我放了些编号,如 01,02,03 这些都存在id中,然后我用bb=Split(id) 一个一个取出,同时对数据表中编号为01的记录的kd_id这个字段的值设为kd,同样02,03做同样的处理。(说明编号为01,02,03的记录都不止一条),我的代码如下:
bb=Split(id)
for each schoolid in bb
sql1="select * from student where stud_byxx='"&schoolid&"'"
rs.open sql1,conn,1,3
do while not rs.eof
rs("kd_id")=kd
rs.update
response.write "a<br>"
rs.movenext
loop
rs.close
next
可是运行时,只能修改最后一个编号03的所有记录的kd_id的值。请问是怎么回事啊,该怎么解决此问题啊!谢谢