| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 455 人关注过本帖
标题:求助
只看楼主 加入收藏
yhf999999
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-9-22
收藏
 问题点数:0 回复次数:1 
求助
我想用asp建一个在线考试。具体如下:利用复选框选择一个或多个章节,并从选中的章节的很多的习题中选出10道题,网页上每次显现一道题,通过按下一题的按钮网页呈现下一习题。
因为用request取复选框的值时,取出的是数组所以无法利用select*from 表 where 字段名 in()语句建立记录集。请各位帮助,我的代码如下:
<%dim test
test=Split(request.Form("test"),",") %>
<% dim sql
  set rs=server.CreateObject("adodb.recordset")
sql="select * from [tiku] where zhangjie in ("&test&")"
 rs.open sql,conn,1,3  %>
这个代码是错误的。正确的如何编写。之后,怎样建立一个所选章节习题的记录集呢?
2008-09-22 13:22
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
使用了 in 就直接 test=request.Form("test") 就可以了

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-09-22 15:24
快速回复:求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031277 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved