求助:使用ResultSet接收查询结果总是结果集无当前行 本帖最后由 shaonianku111 于 2013-02-03 16:51:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先确定是否连接成功,之后查看一下你的str_1和str_2是否不为null。之后你查看一下你的条件是否有对应的结果。over 方法里的定义了rs, 但没用,而是给rs_1赋值,并返回rs_1,这个rs_1是否应是rs? 额 这个是我书写错误 方法中的rs_1 应该是 rs 额 写错了 我输出了 str_1 str_2 都不为null 而且 语句在SQL server 中运行了 没有出错 debug下,看ResultSet rs_1 = (new JDBCutil()).execute(sql_1,str_1,str_2);返回的rs_1是什么就行了。 是不是类型的问题orderId=? and productCode=?比如orderId应该是setInt之类的 +1 楼主debug看一下吧 可能是造型的问题 str1的类型改为int,String str_1 = request.getParameter("orderId");改为int str_1=Integer.parseInt(request.getParameter("orderId")); 求教如何实现java web树形菜单呀 c/s和b/s之间怎么通讯. 如何判断用户注册时输入的用户名是否已存在? 请问部署到weblogic上的路径问题 jsp用户在地址栏转移地址怎么判断用户退出jsp用了frame框架 JSP问题 javabean的问题? javascript如何是否是yyyy-MM-dd hh:mm:ss??? highcharts如何动态加载y轴的数据 javawe 负载均衡如何用cookie 实现session共享 第一个servlet程序,无法运行 jquery easyui combobox如何禁用
之后你查看一下你的条件是否有对应的结果。
over
orderId=? and productCode=?比如orderId应该是setInt之类的
String str_1 = request.getParameter("orderId");改为
int str_1=Integer.parseInt(request.getParameter("orderId"));