ResultSet 的一个奇怪问题

Java > Java EE [问题点数:20分,结帖人cnlsq]
等级
本版专家分:61
结帖率 100%
等级
本版专家分:61
等级
本版专家分:61
等级
本版专家分:2274
等级
本版专家分:88
等级
本版专家分:303
等级
本版专家分:1054
cnlsq

等级:

ResultSet can not re-read row data for column

今天在写程序的时候发现了一个奇怪问题ResultSet can not re-read row data for column”,用google一搜,原来是微软公司的驱动的兼容性不太好。 有前辈(作者无从考究故只好统一尊称前辈)总结了微软驱动的...

ResultSet can not re-read row data for column

今天在写程序的时候发现了一个奇怪问题ResultSet can not re-read row data for column”,用google一搜,原来是微软公司的驱动的兼容性不太好。有热心人总结了微软驱动的缺点:(1)如果采用jdbc-odbc驱动,...

记ShardingSphere-JDBC的一个坑(SQLFeatureNotSupportedException: getObject with type)

近日在使用Mybatis的时候出现了这么一个奇怪的报错:SQLFeatureNotSupportedException: getObject with type 现场还原: Mybatis: 3.5.2+ JDBC: shardingsphere-jdbc 4.0.1- Error attempting to get column 'update...

ResultSet对象--next()方法

每使用一次next(),指针就指向下一行,这时候你就可以使用rs.getObject()或者getInt()或者getString()之类的方法返回该行的某一个字段的值,也就是getObject()方法里面的参数可以传递索引(索引由1

【疑难杂症02】ResultSet.next() 效率低下问题解决

今天帮同事解决了一个问题,记录一下,帮助有需要的人。 一、问题解决经过  事情的经过是这样的,下午我在敲代码的时候,一个同事悄悄走到我身边,问我有没有用没用过Oracle,这下我蒙了,难道我在他们眼中这么弱...

ResultSet循环嵌套ResultSet问题

今天修改一本程序,涉及到在java中使用statement从oracle中取值得问题,具体是,先从oracle中取出结果,再利用取出的值作为条件从另一个表中取值。这涉及到嵌套查询的问题。开始我只使用了同一个statement而用不同的...

Java当中的ResultSet

Java当中的ResultSet是什么、干什么用就不多说了,说说我前几天在这里栽的一个跟头。 先上一段测试代码看看问题: public class TestResult { public static void main(String[] args){ String sql = "...

ResultSet结果集的奇怪问题,请大家参与一下

此段代码在运行的时候如果选择run模式,没有任何问题,但是用Eclipse选择Debug模式进行单步调试运行,则会报异常信息: ;"> <p><span style="color: #ff0000;">Exception in thread "main" java.sql.SQLException: ...

ResultSet.next() 速度慢 怎么办

如果 java中执行ResultSet.next() 非常慢。 首先可以肯定的是ResultSet.next() 效率低下是错觉,... 当出现奇怪问题的时候,不要这么做: 大量重复测试 怀疑框架,怀疑Java,怀疑人生 言归正传,首先看...

could not extract ResultSet

今天遇到一个奇怪问题: org.hibernate.exception.SQLGrammarException: could not extract ResultSet  一般来说,这个错误是由于数据库的字段名跟hibernate的配置不一致导致的,比方说,实体类中配置了aaaa...

spring的IOC和AOP

 关于Spring,大家都是耳熟能详,在开发中基本到处都在使用,Spring有好几模块,对于初学者来说,学习Spring可能会摸不到门道,这么多的模块,该从哪学习好呢?其实我最开始学习Spring的时候,也是不知所云,后来...

关于ResultSet嵌套的问题

java中使用statement从oracle中取值得问题,具体是,先从oracle中取出结果,再...经过分析发现嵌套里面的查询并没有起作用,感到奇怪,通过查资料发现这样的原因:在java里每个ResultSet结果集都需要一个单独的state...

ResultSet rs=ps.executeQuery();

后来查到ResultSet不会为null,只是里面的元素为null改为rs.next()就解决了另外一个调试上的错误是ps.setString(1, name);// 如果更新成功 则返回 1给 count 否则是 0一开始以为是类似于数组下标的...

java 控制台老是报错:Operation not allowed after ResultSet closed

百度了很多,都是说一个st对应一个rs,真是复杂! 怎么改都报错!! 总结一下自己的错误: 最常见的的是查询操作,因为利用到rs结果集 while(rs.next){ list.add(rs.getString(1)) } 的时候, 劝各位不要...

一个奇怪问题-数据库得到列的信息的问题

因为这个问题比较奇怪,所以记录下。需求大概是要接入Trafodion数据库,目前情况是已经可以得到所有的表名信息了。但是想要看表中的信息时,有点问题,可以得到记录等,但看不到具体信息,然后看到是没有得到表的列...

Java基础-java.sql.ResultSet的getDate获取时间中时分秒为0的问题

问题江西客户的页面出现奇怪现象,从数据库取出的时间不返回时分秒,折腾了半天也不知道原因所在,最后没办法远程在现场实施人员电脑上写了测试类,问题才得以解决。方案 rs应该用getTimestamp()而不用getDate()。...

一个奇怪问题,有关Classforname("com.mysql.jdbc.Driver")报空指针异常

然后不死心的我又手写了一个测试类,Class.forname() 又可以连接,就是说工具类就不行,测试类就可以。 下面把代码贴上来,希望又前辈能够指正我的错误。 `` import java.sql.Connection; import java.sql....

clob oracle 连接_一个奇怪问题oracle大字段操作clob.getCharacterStream()访问出现连接关闭错误-问答-...

估计是你的Clob包引用有问题。public static String getCreateTabelSQL(String tableName, String owner) throws Exception{final StringBuffer FIND_CREATE_TABLE_SQL = new StringBuffer();FIND_CREATE_TABLE_SQL....

求教各位大侠一个奇怪问题

解决java resultSet中数字以getString()读取时被截掉过长小数位的问题(oracle情况下)

最近在运用JDBC的resultSet读取数据库数据时,发现一个奇怪的现象,就是如果在java中调用ResultSet的getString()方法获取小数位过长的数值型数据时,那么该数值型数据会被四舍五入,更有甚者,对于整形的数字,其...

druid连接池使用过程遇到的一个奇怪异常

某天日志中连续都是如下的异常:2017-09-06 21:39:52.936 ERROR [DruidDataSource.java:1974] create connection holder errororg.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands...

java基础篇(11) 枚举类型

枚举类型: 就是由组具有名的值的有限集合组成新的类型。(即新的类)。 好像还是不懂,别急,咱们先来看一下 为什么要引入枚举类型 在没有引入枚举类型前,当我们想要维护组 常量集合时,我们是这样做的,看下面...

在sql2005中遇到个问题奇怪,想不通,请教哈

这条sql我少了条件 就是时间,它得到的结果集 我能够 rs.next(),但下面这句 我多加了条件 圈的到那条件就不能进入 rs.next()) ,我觉得十分奇怪 想不太通,希望大虾解析哈!谢谢了 [img]...

jsp页面从数据库捞数据,报了一个奇怪的错误

ResultSet rst = null; ProductBean product = new ProductBean(); try{ conn = dataSource.getConnection(); pstmt = conn.prepareStatement("SELECT * FROM userproduct WHERE username=?"); ...

ResultSet can not re-read row data for column X

今天发现了一个奇怪问题ResultSet can not re-read row data for column 1”,用google一搜,原来是微软公司的驱动的兼容性不太好。有热心人总结了微软驱动的缺点:(1)如果采用jdbc-odbc驱动,那么就必须...

java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]ResultSet can not re-read row dat

今天在修改一个程序问题的时候,什么错误也没有,检查程序也没找到程序到底哪里出了问题,我就是觉得奇怪了,怎么会这样。后来改了一下,在页面中把错误手动输出后,发现java.sql.SQLException: [Microsoft][SQL...

一个奇怪的bug

很是郁闷,查了一下日志发现是新部署的一个应用客户端请求后有时不能返回,估计是这个原因引起的CPU达到100%。在我的TOMCAT上测试没有问题,难道是WEBLOGIC不如TOMCAT。由于这台WEBLOGIC上部署了其它许多

一个詭异的乱码问题(MYSQL)

但是,当我把这工程 部署到 tomcat 下,然后通过 url 请求来调用 这方法 时,输出就出现乱码(????????), 真是奇怪了。 应该跟mysql 没什么关系,对于 mysql 的编码,基本上都已经设定了 utf8 的方式。 ...

Java中如何引用另一个类里的集合_Java工程师面试题整理

花了星期把学过的都整理遍尽量易懂,从基础到框架最新版大厂面经汇总出炉,持续更新中汇总完了上传网盘,设计到后端架构师的一切知识如果没更新就代表我死了. Java基础1. 基本数据类型基本数据类型分为三大类...

2019美赛ABCDEF题题目(附C题数据)

2019美赛题目,完全是从官网下载,无翻译,可使用有道软件翻译浏览

相关热词 c# 打印 等比缩放 c#弹出右键菜单 c# 系统托盘图标 c#结构体定义 c# 根据网络定位 c# 清除html标签 c# uwp最小化 c#和java的区别 64位转换 c# 十进制 c# 点击保存草稿的实现