我正在从数据库中提取数据。请找到下面的代码:即使条件为真,也不能进入while循环
我从Springframework.jdbc中使用“org.springframework.jdbc.support.rowset.SqlRowSet”。
String query="SELECT * from TABLE_NAME where id=? and password=?";
args.add(userId);
args.add(password);
SqlRowSet rs = this.jdbcTemplate.queryForRowSet(query, args.toArray());
while (rs.next()) {
---Some Code---
}
rs.next()是真的,但它不会进入循环。在如何解决这个问题上需要一些帮助。任何帮助表示赞赏。
它没有任何意义,什么使你确信rs.next()返回true? –
什么是'SqlRowSet'? – Pshemo
在调试代码的时候,我发现这个值是真的,但没有进入循环。 @elkorchianas – user3213490