08-01
24

SQL 不完全支持JDBC的解决方案

ResultSet can not re-read row data for column XX
根据上个错误,只有改用第三方驱动了!
又要骂MS了.那该死的微软,它提供的官方驱动有问题,他不完全支持JDBC规范.
朋友们请记住啊,用sqlserver时,别用MS的驱动,用jtds.
现在最新的版本是1.1, June 16, 2005 http://sourceforge.net/projects/jtds/
jtds非常好用!!!!
注意:
由于微软的SQL Server2000的JDBC驱动不支持“反复查询”,所以,可能会出现ResultSet can not re-read row data for column x的错误。
如果使用sourceforge的jTDS驱动,就不会有上述问题了。

要使用jTDS驱动,配置要做一些相应的变动:
数据库URL:jdbc:jtds:sqlserver://localhost:1433;DatabaseName=bid
驱动类:net.sourceforge.jtds.jdbc.Driver              

文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: SQL 不支持 JDBC
相关日志:
评论: 0 | 引用: 0 | 查看次数: 650
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭