ResultSet can not re-read row data for column

news/2024/5/18 22:59:30 标签: sql server, image, jdbc, 微软, google, 测试

 ResultSet can not re-read row data for column
今天在写程序的时候发现了一个很奇怪的问题“ResultSet can not re-read row

data for column”,用google一搜,原来是微软公司的驱动的兼容性不太好。有

热心人总结了微软驱动的缺点:
(1)如果采用jdbc-odbc驱动,那么就必须按照查询顺序来一次读取(不论有没

image或text类型)
(2)如果采用微软提供的ms sql server jdbc driver,如果查询语句中,不存

image或text类型字段,那么可以按照无序获取
(3)如果采用微软提供的ms sql server jdbc driver,如果查询语句中,存在

image或text类型字段,那么就必须按照顺序读取,否则就会报告Driver]

ResultSet can not re-read row data for column之类的错误
(4)如果想不查询语句中有没有image或text类型字段,都可以不按照顺序获取

,或重复获取。那么就必须更换驱动,改用第三方的。
 最后,我改用了第三方的驱动。测试成功。


http://www.niftyadmin.cn/n/1425459.html

相关文章

小程序 input 换行_二、Python的程序组织结构

1.顺序结构注:计算机的流程控制:顺序结构、选择结构、循环结构程序从上向下执行,直到结束.print结果:对象的布尔值:注:对象的布尔值常常用于条件判断.2.选择结构1).单分支结构money 结果:2).双分…

异常:could not initialize proxy - the owning Session was closed

解决方法: 由于hibernate采用了lazytrue,这样当你用hibernate查询时,返回实际为利用cglib增强的代理类,但其并没有实际填充;当你在前端,利用它来取值(getXXX)时,这时Hibernate才会到数据库执行查询,并填充对象,但此时如果和这个代理类相关的session已关闭掉,就会产生…

三菱modbusRTU通讯实例_PLC编程入门梯形图实例讲解

点击箭头处“工业之家”,选择“关注公众号”!PLC编程入门梯形图实例讲解■ 上升沿下降沿梯形图解析上升沿:上升沿就是此点从不通到通的过程,在PLC里面表现就是只通一次。举例:如上图,当按钮1未按下的时候按…

jsf

<f:selectItem itemLabel"请选择"/> jsf国际化输入<f:loadBundle basename"com.whlongyi.sys.group.messages.group" var"msgs"/>group. <f:loadBundle basename"messages" var"common"/>jsf return …

文件的同步

恢复 点文件compare/History可以比较过去的文件&#xff0c;cvs Team 新文件直接 commit 别的文件update(看文件中<<<的地方&#xff0c;冲突的地方&#xff0c;进行修改,再commit) 恢复 Restore from Repository Revert to Base

excel第一页第二页水印_python处理excel(19)行操作集锦

原表数据。学生表&#xff0c;第一列&#xff0c;id&#xff1b;第二列&#xff0c;名字&#xff1b;第三列&#xff0c;分数。第二页&#xff0c;学生id是20-40&#xff0c;分数都是80分。我们需要把第二页的学生&#xff0c;粘贴到第一页里。从而形成一个完整的长表。可以在行…

jsf分页中的查找

1.jsf页面<h:inputTextvalue"#{searchConditions.conditions[I_outid]}" />  类型I_*,D_*,....2.DAO public ListChunk listChunkOut(BusinessSearchConditions conditions) { StringBuffer hqlnew StringBuffer("from Out where 11"); Map …

输入十个数进行排序_L2算法基础第11课 排序下

L2-算法基础-第11课 排序下排序 下回顾n: 数据规模k: “桶”的个数In-place: 占用常数内存&#xff0c;不占用额外内存Out-place: 占用额外内存强大的sort函数sort()函数是C提供的一种排序方法之一&#xff0c;它使用的排序方法是类似于快排的方法(既有快速排序又有与其它排序方…