Resultset :结果集对象, 封装查询结果
-
boolean next():
游标向下移动一行,判断当前行是否是最后一行末尾 (是否有数据),如果是,则返回false,如果不是则返回true -
getxxx(参数) :获取数据
xxx:代表数据类型
如: int getInt() ,String getstring()
参数:
- int :代表列的编号,从1开始
如: getstring(1) - string :代表列名称。如: getDouble(“balance” )
使用步骤
- 游标向下移动一行
- 判断是否有数据
- 获取数据
使用while获取下一行数据
while(resultSet.next()) {
//获取数据
int id = resultSet.getInt(1);
String name = resultSet.getString("name");
double salary = resultSet.getDouble(3);
System.out.println(id + name + salary);
}