public class ResultSetMoveTest {
public static void main(String[] args) {
// TODO自动生成方法存根
try {
//写一个最普通的查询语句
String sql = "select * from login order by id";
// 获得2。
1节中的
(3)提供的连接;Connection con = DBUtil。getConn();
//获得可以前后滚动的类型
Statement stmt = con。createStatement( ResultSet。TYPE_SCROLL_INSENSITIVE, ResultSet。
CONCUR_UPDATABLE);
//通过Statement获得结果集
ResultSet rs = stmt。executeQuery(sql);
int i = 0;
System。out。println("===开始测试获得的所有记录===\n"); System。
out。println("游标下移2条/n"); rs。absolute
(2); System。out。println("现在共在第:" + rs。getRow() + " 行。"); rs。last(); System。out。println("现在共有:" + rs。
getRow() + " 条记录。"); rs。moveToInsertRow(); System。out。println("插入一条记录。"); rs。insertRow(); System。out。println("插入一条记录。"); rs。
insertRow(); rs。last(); System。out。println("现在共有:" + rs。getRow() + " 条记录。"); rs。deleteRow(); rs。last(); System。out。println("现在共有:" + rs。
getRow() + " 条记录。");
// rs。deleteRow();
System。out。println("===测试获得的所有记录成功===\n");
} catch (Exception e) {
e。printStackTrace();
}
}
}。
全部