2011-09-28 78 views
8

我有一個關於jars sqljdbc.jar和sqljdbc4.jar的查詢,它們分別用於連接到MS SQL Server 2005的JDK版本爲1.5 & 1.6的系統。現在我想知道,當試圖從使用sqljdbc的JDK版本爲1.5的系統進行訪問時,這些jar如何解釋MS SQL Server 2005的數據庫表中的某個數據類型爲'XML'的列。 jar分別是& sqljdbc4.jar?sqljdbc:JDBC驅動程序sqljdbc.jar Vs sqljdbc4.jar

使用sqljdbc.jar和sqljdbc4.jar解釋XML數據類型有什麼區別嗎?

非常感謝你提前,

問候, Laaksha

回答

3

如果您使用的是Java7 +,則需要使用sqljdbc4.jar。使用sqljdbc.jar將導致:

Caused by: java.lang.UnsupportedOperationException: Java Runtime Environment (JRE) version 1.7 is not supported by this driver. Use the sqljdbc4.jar class library, which provides support for JDBC 4.0. 
相關問題