zoukankan      html  css  js  c++  java
  • 11月26号

    今天学习一些暂时不用的resultSet的方法:

    ResultSet表示结果集,它是一个二维的表格!ResultSet内部维护一个行光标(游标),ResultSet提供了一系列的方法来移动游标:
    • void beforeFirst():把光标放到第一行的前面,这也是光标默认的位置;
    • void afterLast():把光标放到最后一行的后面;
    • boolean first():把光标放到第一行的位置上,返回值表示调控光标是否成功;
    • boolean last():把光标放到最后一行的位置上;
    • boolean isBeforeFirst():当前光标位置是否在第一行前面;
    • boolean isAfterLast():当前光标位置是否在最后一行的后面;
    • boolean isFirst():当前光标位置是否在第一行上;
    • boolean isLast():当前光标位置是否在最后一行上;
    • boolean previous():把光标向上挪一行;
    • boolean next():把光标向下挪一行;
    • boolean relative(int row):相对位移,当row为正数时,表示向下移动row行,为负数时表示向上移动row行;
    • boolean absolute(int row):绝对位移,把光标移动到指定的行上;
    • int getRow():返回当前光标所有行。
     
    上面方法分为两类,一类用来判断游标位置的,另一类是用来移动游标的。如果结果集是不可滚动的,那么只能使用next()方法来移动游标,而beforeFirst()afterLast()first()last()previous()relative()方法都不能使用!!!
    结果集是否支持滚动,要从Connection类的createStatement()方法说起。也就是说创建的Statement决定了使用Statement创建的ResultSet是否支持滚动。
    作者:哦心有
    本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    C# 日志本地化工具
    javascript面向对象的写法01
    VM12-Pro 安装CentOS7 并配置静态IP出坑记
    基于CentOS7.x安装Nginx-1.18.0
    程序员思维导图、web初学者必备、web前端知识集锦-不断更新中...
    js知识
    swiper的使用
    web 移动端键盘处理-vue移动端那些事
    vue学习计划-vuex生态
    vue 组件复用
  • 原文地址:https://www.cnblogs.com/haobox/p/14225900.html
Copyright © 2011-2022 走看看