A. java ResultSet取值
遍历resultSet
while(rs.next())
{
int i =rs.getString("数字的列名");
if(2==i)
{
// 对这行的其他操作
}
}
B. 怎么遍历ResultSet中的数据
得到ResuleSet 接口实现对象后
如果只有一条数据就if多条就用while看需求。ResultSet中遍历是用.next()方法,这个方法是和遍例器不一样,判断的是一行,就是说下一行有没有值(注意针对的是原表),而且它会自动的把光标向下移动一行,可以说实现了遍例器的hasNext和next。如果有下一行就可以用getXXX()取值了,XXX这个也是针对原表的你是什么类型就写什么类型,括号里面可以写index或者直接写列名,注意是从1开始算的。看你自己要一行的多少数据就get几下,反正下一次循环光标会向下一行移动,一直判断到没有行位置循环结束。最后记得关闭三个接口。