首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

记录集读取数据库内容出错,请大家帮忙看看~

2012-02-09 
记录集读取数据库内容出错,请大家帮忙看看~!在线等~!我现在有一个页面,提交的时候将一组名为mycheck的类型

记录集读取数据库内容出错,请大家帮忙看看~!在线等~!
我现在有一个页面,提交的时候将一组名为mycheck的类型为checkbox的value值传递到另一页面,在接收的页面中用数组myarray=split(mycheck, ",   ",-1,1)分隔mycheck中的值,然后用
  for   each   x   in   myarray
      rs.Open   "select   *   from   book   where   book_id= "&x& " ",conn,1,3
      response.write   rs.fields( "book_name ")
  next
为啥读出来的值总是数据库中第一个符合x的值呢?          
我觉得是记录集的问题,可是如果是的话,要怎么改呢?

[解决办法]
for each x in myarray
rs.Open "select * from book where book_id= "&x& " ",conn,1,3
response.write rs.fields( "book_name ")
rs.close
set conn=nothing
next

热点排行