摘要: 當(dāng)使用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介紹的很詳細(xì),這是Microsoft數(shù)據(jù)庫驅(qū)動包的一個Bug.從網(wǎng)上找了好多,個人認(rèn)為比較好的解決方案:
從http://sourceforge.net/projects/jtds/下載jTDS驅(qū)動包替代Microsoft的原有驅(qū)動包,具體JDBC連接語句如下:
private String driver= "net.sourceforge.jtds.jdbc.Driver";
private String url="jdbc:jtds:
閱讀全文