sql语句在plsql里能查询出数据,在jsp页面查不全

如题,首先库里有数据sql语句"selectdistinctjzh,dcmcfromJXD7_RM_DCXX_PQwheredcmc='13'orderbycast(jz... 如题,首先库里有数据
sql语句"select distinct jzh,dcmc from JXD7_RM_DCXX_PQ where dcmc='13' order by cast(jzh as int) asc"
在plsql能查询出四行数据,但是在jsp页面查询数据的时候.....while(rs.next()){...tr个数...}.....只能查询出三条数据什么原因?
展开
 我来答
0c4d
2014-06-25 · TA获得超过103个赞
知道答主
回答量:72
采纳率:0%
帮助的人:64.6万
展开全部
检查while循环内部有没有用过rs.next().因为用rs.next()会自动循环一条数据。建议用for(...)
Iterator用起来有很多坑,不是说它不好,是容易犯一些低级错误。
更多追问追答
追问
没有用过,while内的代码没问题.就是套了一个tr循环遍历tr而已,别的
追答
用断点,看看rs有多少。试过for循环输出长度没。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HAPPY蔡卫华
2014-06-25
知道答主
回答量:41
采纳率:0%
帮助的人:16.6万
展开全部
你可以断点到rs,看看里面有几条数据。
追问
数据条数是正常的比如说有4行,但是while(rs.next()){...tr个数...}.....循环的时候循环就会少个别的行,什么原因?   虽然rs里有4行,但是rs.next()只3次      检查了while内部的代码没有错误,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式