我想从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