CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

查询时检索不到变量

楼主blesseveryone(开心)2006-03-01 13:38:52 在 Java / Web 开发 提问

这是一个图书查询部分代码,guanjianzi是要查询的关键字,leibie是一个下拉列表,其下拉项有编号,书名等选择类别后再输入查询关键字即可查询,数据库已经连接上了,为什么在执行时总出现变量rs检索不到的错误啊?  
  String   guanjianzi=request.getParameter("guanjianzi");  
  String   leibie=request.getParameter("liebei");  
  if(ziduan.equals("编号")){  
                    String   sql="SELECT   *   from   ZZZBOOK   WHERE   ZZZBOOK.id   LIKE   '%"+leibie+"%'";  
  ResultSet   rs=stm.executeQuery(sql);}  
  else   if(leibie.equals("书名")){  
  String   sql="SELECT   *   from   ZZZBOOK   WHERE   ZZZBOOK.bookname   LIKE   '%"+leibie+"%'";  
  ResultSet   rs=stm.executeQuery(sql);}  
  请各位帮忙指点一下吧,非常感谢!  
  问题点数:10、回复次数:3Top

1 楼TinyJimmy(Jimmy)回复于 2006-03-01 14:22:02 得分 10

一个RS只能对应一个sql的查询,如果使用第二次,之前的RS就被关闭了Top

2 楼blesseveryone(开心)回复于 2006-03-01 14:30:07 得分 0

我是只对应了一个SQL查询啊,是用if   else语句控制的啊Top

3 楼blesseveryone(开心)回复于 2006-03-01 17:21:47 得分 0

大家帮忙解答一下吧!Top

相关问题

  • 用变量年岁=20 检索不到数据时就用3变量年岁=30 来检索
  • 从access中查询出的时间字段与时间变量比较
  • 在asp中用sql语言查询时是不是不能用变量?
  • 在new DataView中查询时我要用变量但不行帮我看看!!!
  • sql语句查询时,表的字段名可以用变量吗?
  • 数据库查询如何根据时间类型的列来检索数据
  • adodataset加变量查询sqlserver出错
  • 字符串变量的模糊查询?
  • 用输入的变量模糊查询
  • 如何以表名为变量查询

关键词

  • 查询
  • sql
  • leibie
  • zzzbook
  • guanjianzi
  • rs

得分解答快速导航

  • 帖主:blesseveryone
  • TinyJimmy

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo