jdbcTemplate.query (sql, request->{
do{
response.put(request.getLong(1),request.getString(2));
if(request.getInt(5) != 1){
responseForMachine.put(request.getString(3),"1A");
}
}while(request.next());
return null;
}, time );
字符串
我得到这个错误:结果集没有当前行。
1条答案
按热度按时间bgtovc5b1#
您会收到此错误,因为行集中没有可用的行。
在访问行数据之前,最好做一个像request.next()这样的检查。
范例:
字符串