asp 的按条件查询,可是会出错! 请高手指教!谢谢

<%dimtiaojian1,neirong1tiaojian1=trim(request("tiaojian"))neirong1=trim(request("neir... <%
dim tiaojian1,neirong1
tiaojian1=trim(request("tiaojian"))
neirong1=trim(request("neirong"))

set rs=server.CreateObject("ADODB.Recordset")
select case tiaojian
case "1"
sql="select * from stu_info where stu_id like '%"&neirong1&"%'"
case "2"
sql="select * from stu_info where stu_name like '%"&neirong1&"%'"
case "3"
sql="select * from stu_info where stu_sex like '%"&neirong1&"%'"
case "4"
sql="select * from stu_info where xibu like '%"&neirong1&"%'"
case "5"
sql="select * from stu_info where zhuanye like '%"&neirong1&"%'"
case "6"
sql="select * from stu_info where banji like '%"&neirong1&"%'"
end select
rs.open sql,conn,1,1 。。。。该行提示出错
rs.Pagesize=5
if(rs.bof and rs.eof) then
response.Write("<script>alert('对不起没有您要查询的信息!');</script>"+"<font size='5' color='red'>对不起,没有相关数据!</font>")
response.End()
else
%>
<table width="800" height="25" border="1" cellpadding="0" cellspacing="0">

conn已经导入。
展开
 我来答
super_manager
2011-10-18 · TA获得超过698个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:321万
展开全部
在报错的位置前面加加个断点看一下就知道了!
response.write sql
response.end()
rs.open sql,conn,1,1 。。。。该行提示出错
因该是sql写错了!把打出来的sql放到查询分析器里测一下能不能正常跑出数据来~~
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
联风鸟共鸣春6
2011-10-18 · TA获得超过123个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:288万
展开全部
把错误提示贴出来。
追问
错误信息是:ADODB.Recordset (0x800A0BB9) 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

谢谢!
追答
select case tiaojian 改成 select case tiaojian1  应该是你的sql语句错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神话V蓝冰雨
2011-10-18 · 超过15用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:44.4万
展开全部
select case tiaojian1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式