我想從Java訪問Microsoft SQL Server Compact Edition數據庫。我怎樣才能做到這一點?我搜索了JDBC驅動程序的SQLCE,但我沒有找到任何。如何使用Java的SQL Server Compact Edition(CE)?
7
A
回答
5
根據a newsgroup post sent this Tuesday (2008-12-09) by Jimmy [email protected]:
的Microsoft SQL Server的JDBC驅動程序 不支持連接到SQL Server精簡。此時 不是SQL 服務器精簡版的預定JDBC支持。感謝您爲 您繼續支持SQL 服務器。
真誠,吉米吳
1
根據MSDN,沒有一個,也沒有任何計劃。
0
搜索SqlJDBC4庫。我知道一個同事使用它。
-1
好的教程sqljdbc-tut
最新的驅動程序(在技術預覽版)是sqljdbc-jars
1
雖然我不熟悉的SQL Server CE,我推測,MS提供的ODBC驅動程序。儘管不推薦用於生產,但可以使用JDBC-ODBC橋來建立連接。
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:<yourODBC_DSN>");
要重申,提供JDBC的JDBC-ODBC橋驅動程序,建議僅用於開發和測試,或在沒有其他替代方法是可用的。
+0
不,沒有SQL Server CE的ODBC驅動程序,顯然沒有計劃。 – 2014-08-20 15:28:06
從閱讀MS站點看來,它不支持SQL CE。 – redsolo 2012-12-18 09:02:36