摘要: 当使用JDBC 通过 Microsoft SQL Server 2000/2005 Driver for JDBC 检索 ResultSet 对象可能会报如下错误:
Java.sql.SQLException: [Microsoft] [SQL Server 2000 JDBC Driver] ResultSet can not re-read row data for column 1
其中http://support.microsoft.com/kb/824106介绍的很详细,这是Microsoft数据库驱动包的一个Bug.从网上找了好多,个人认为比较好的解决方案:
从http://sourceforge.net/projects/jtds/下载jTDS驱动包替代Microsoft的原有驱动包,具体JDBC连接语句如下:
private String driver= "net.sourceforge.jtds.jdbc.Driver";
private String url="jdbc:jtds:
阅读全文