结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等.

调用方式:

Statement st = conn.CreateStatement() //连接数据库
        ResultSet resultSql = Statement.excuteQuery(sqlStr); //查询数据库

具体解释:查询到数据库结果后,如果我们期望获取查询到的结果返回,只能使用get方法进行数据的获取

举例:

假设数据表:test存储了一条数据为

id           data
1           test
2           hehe

我们查询到数据库中的数据一共有两条,如果我们想从resultSql结果中获取到数据"test"

调用方法为:

while (resultSql.next()) {resultSql.getString("data");}
返回的结果为"test"

其他常用的方法汇总:

  • resultSql.next();指针来到第一条记录,根据resultSql.getString("id")获取当前记录的id值

  • resultSql.last();指针来到最后一条记录

  • resultSql.getRow(); 指针如果来到最后一条记录,可以获取当前记录的条数

  • resultSql.close();释放资源

数据库查询结果ResultSet详解相关推荐

  1. mysql 嵌套查询性能_MySQL数据库之嵌套查询与连接查询的性能详解

    本文主要向大家介绍了MySQL数据库之嵌套查询与连接查询的性能详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 嵌套查询与连接查询的性能:连接查询一般较快:子查询很难被优化. ...

  2. php mysql source_Mysql数据库导入命令Source详解

    Mysql数据库导入命令Source详解 几个常用用例: 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u root -p data ...

  3. 数据库mysql_row_MYSQL数据库mysql found_row()使用详解

    <MYSQL数据库mysql found_row()使用详解>要点: 本文介绍了MYSQL数据库mysql found_row()使用详解,希望对您有用.如果有疑问,可以联系我们. mys ...

  4. oracle数据库中索值,Oracle数据库中的索引详解

    Oracle数据库中的索引详解以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一 ROWID的概念 存储了row在数据文 ...

  5. mysql通过集合查询_MySQL使用集合函数进行查询操作实例详解

    本文实例讲述了MySQL使用集合函数进行查询操作.分享给大家供大家参考,具体如下: COUNT函数 SELECT COUNT(*) AS cust_num from customers; SELECT ...

  6. IOS数据库操作SQLite3使用详解(转)

    iPhone中支持通过sqlite3来访问iPhone本地的数据库. 具体使用方法如下 1:添加开发包libsqlite3.0.dylib 首先是设置项目文件,在项目中添加iPhone版的sqlite ...

  7. IOS数据库操作SQLite3使用详解

    sqlite数据库iosdatabasesqlinteger 目录(?)[+] iPhone中支持通过sqlite3来访问iPhone本地的数据库. 具体使用方法如下 1:添加开发包libsqlite ...

  8. mysql讲事物写到数据库_CookBook/1-MySQL数据库读写锁示例详解、事务隔离级别示例详解.md at master · Byron4j/CookBook · GitHub...

    MySQL数据库读写锁示例详解.事务隔离级别示例详解 锁 性能分:乐观(比如使用version字段比对,无需等待).悲观(需要等待其他事务) 乐观锁,如它的名字那样,总是认为别人不会去修改,只有在提交 ...

  9. Elasticsearch(es) 查询语句语法详解

    Elasticsearch 查询语句采用基于 RESTful 风格的接口封装成 JSON 格式的对象,称之为 Query DSL.Elasticsearch 查询分类大致分为全文查询.词项查询.复合查 ...

最新文章

  1. python中数字应该用什么表示_Python
  2. Python解释器种类以及特点?
  3. c++ 预处理命令 #undef用法
  4. 数据结构和算法 —— 图
  5. Docker制作dotnet core控制台程序镜像
  6. 什么是公有云、私有云、混合云?
  7. java把abcedf字符串进行排序_字符串合并处理 - 一贱书生的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. CDA level 1 业务分析师 推荐学习书目
  9. 信息流广告投放的技巧
  10. Pycharm无法编辑问题
  11. Fourth4: NAT VRRP | Cloud computing
  12. 友盟添加网站统计步骤
  13. 服务器监控管理系统效益,物流车辆gps监控管理系统分析.pdf
  14. Python之12306余票查询
  15. 求职-在线测评-图形找规律
  16. 1-Click PC Tuneup软件-破解实录-[上]
  17. 快鲸智慧社区系统是如何助力物业公司降本增收的?
  18. 软件生成问候图片_省时省力,独一无二的素材一键生成!这些设计神器玩上瘾!|艺范分享...
  19. 毕业典礼分享:人生就是一场「读书会」
  20. Android 热修复技术浅析

热门文章

  1. [精]一个关于房产的笑话.txt
  2. BigTable翻译
  3. OSError: [WinError 10049] 在其上下文中,该请求的地址无效。
  4. 接口测试-Jmeter下载+安装+汉化
  5. RIDE:获取图片base64
  6. 人工智能加持下,流行音乐未来会怎么走?
  7. 修复SSL3.0漏洞
  8. 杂记 - 云 给你的第四封信
  9. mysqldump介绍,利用MySQL全备份(mysqldump),如何只恢复一个库或者一个表?
  10. 思维题:病狗问题(个人观点)