我正在從數據庫中提取數據。請找到下面的代碼:即使條件爲真,也不能進入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