08-01
24
SQL 不完全支持JDBC的解决方案
作者:Java伴侣 日期:2008-01-24
复制内容到剪贴板 程序代码
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
评论: 0 | 引用: 0 | 查看次数: 653
发表评论