关于java中的Result对象
查询Oracle数据库得到的结果集存到ResultSet里面,然后转存到Result对象里返回后如何获取int类型的数据??? --------------------编程问答-------------------- System.out.println("有" + result.getRowCount() + "条记录!!!");for(int i=0;i<result.getRowCount();i++)
{
Map map=result.getRows()[i]; //每次循环定位到一条记录
System.out.println(map.get("字段1")+" "+map.get("字段2"));
}
拿到在强制转换不行 ? --------------------编程问答-------------------- 遍历resultSet 用getInt方法 --------------------编程问答-------------------- 用对象的 getInt(int columnIndex) 或getInt(String columnName) 方法。 (columnIndex 从1开始)。 --------------------编程问答--------------------
while(rs.next()){
int temp = rs.getInt(数据库列名【String】);
}
or
while(rs.next()){
int temp = rs.getInt(数据库第几列【int】)
}
最后在关闭 --------------------编程问答-------------------- getInt(String columnName)
补充:Java , Java EE