首页 > 数据库 >java.sql.SQLException: Before start of result set

java.sql.SQLException: Before start of result set

时间:2022-10-09 22:44:07浏览次数:47  
标签:set java 多条 start 爆红 result 封装

今天遇到了一个尴尬的问题 用jdbc来 建立数据源 调用数据库 封装一条数据爆红了,如下图

先是封装多条数据

 

 并无任何报错,但是封装一条数据的时候,就爆红了

 

     

 

 为啥多条不爆红 一条爆红,后来我仔细发现,多条数据上有个while

 

 原来 resultset 没有移动光标,直接得到的resultSet就直接去获取此 ResultSet 对象的当前行中指定列的值。后面增加了一行resultSet.next()问题就解决了 ,于是乎 我在下面也加了一个

 

 

 

标签:set,java,多条,start,爆红,result,封装
From: https://www.cnblogs.com/15574581616duan/p/16773988.html

相关文章

  • html css JavaScript web网页设计期末作业 共5页【视频演示】
    ......
  • java中经常用到的几个快捷键还有Debug
    快捷键ctrl+shift+o 自动导入删除包。        ctrl+/ 注释当前行ctrl+shift+/ 多行注释        ctrl+shift+f 自动格式化代码        ctrl+d......
  • javaSE基础-网络编程
    网络编程网络编程概述java提供的网络库,可以实现自由的网络连接,联网的底层细节被隐藏在Java本机安装系统里,由JVM进行控制。并且Java实现了一个跨平台的网络库,编程人员使用......
  • 建造者模式java
    [实验任务一]:计算机组装使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起构成计算机,计算机的类型可以是笔记本,也可以是台式机......
  • Java中StringBuffer的获取当前容量的方法capacity的用法
    我们都知道,java中字符串都是用String,内容和长度都是不可变的。如果想使用可变长度的,可以使用类StringBuffer该类的方法是安全的,可以保证线程安全   使用的过程中学......
  • Java封装、继承、多态、抽象、接口基础知识
    Java封装、继承、多态、抽象、接口基础知识封装面向对象三大特性:封装、继承、多态(四大特性则多一个抽象)定义把对象的属性和方法结合为一个独立的整体,并尽可能隐藏对......
  • window java 字节码修改
    前提: win10安装包:1、 JDK10.0.1.msi(包含jre环境),  JDK的安装路径2、 jclasslib 6.0.3  用于编辑常量3、JBE  用于编辑函数方法,鸡肋,不建议使用......
  • java_day09
    Java基础Java面向对象三大特性多态即同一个方法可以根据发送对象的不同采用多种不同的行为方式一个对象的实际类型是确定的,但是指向对象的引用类型可以是很多......
  • C++入门到理解set/multiset容器、pair对组
    一:基本概念在插入元素的时候会自动排好序,比如插入的是1,3,4,2,打印是1,2,3,4.底层是通过二叉树结构实现的,set容器不允许有重复的元素,但是multiset允许有元素重复。二:构造,遍历,赋值#i......
  • Java设计模式 —— 组合模式
    9组合模式9.1组合模式概述CompositePattern:组合多个对象形成树形结构以表示具有部分-整体关系的层次结构。组合模式使得客户端可以统一处理单个对象和组合对象。......