站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题请教关于从结果集中取数据的问题??????

请教关于从结果集中取数据的问题??????

摘要: 请教关于从结果集中取数据的问题??????


是这样的,SQL类似如下:
select count(*) as PRIV_ORDER from PSASSYSTEMPRIV where …………

这个结果我放在一个结果集里rs(其实我觉得这样不好,不知道有没其他更好的办法?),然后通过
rs.getInt("PRIV_ORDER");试图取数据,才发现提示“Current row is invalid”,请问有什么办法可以得到这个数据?或者我只是想看看这个数据是否大于0??



在取之前有没有rs.next()


试试rs.getInt(0);



先要 rs.next()


草!这么低级的错误,我怎么没发现,其它我写的大量代码都有rs.next()的!
我靠!
今天这人丢大了!

散分赶快沉帖!


1;rs.next();
2;rs.getInt(1);


如果只想判断是否大于0的话,可以用select * from ……
然后放在rs里,只需要判断rs.next()是否为true就可以判断是否大于0


↑返回目录
前一篇: 加载页面调用方法问题!!!急急急急急!!!在线等待!!
后一篇: 刷新时会显示“不重新发送信息,则无法刷新页面,请单击“重试”再次发送信息,或单击“取消”返回正在查看的页”