如何使用Java的SQL Server Compact Edition(CE)?

时间:2008-12-11 02:48:18

标签: java sql-server jdbc sql-server-ce

我想从Java访问Microsoft SQL Server Compact Edition数据库。我怎样才能做到这一点?我搜索了SQLCE的JDBC驱动程序,但我没有找到任何。

5 个答案:

答案 0 :(得分:5)

根据a newsgroup post sent this Tuesday (2008-12-09) by Jimmy Wu@Mircrosoft

  

Microsoft SQL Server JDBC驱动程序   不支持连接到SQL   Server Compact。这时候还有   不是SQL的预定JDBC支持   服务器精简版。谢谢你   您对SQL的持续支持   服务器。

     

此致,Jimmy Wu

答案 1 :(得分:1)

根据MSDN,没有一个,也没有任何计划。

答案 2 :(得分: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 Bridge驱动程序仅用于开发和测试,或者当没有其他替代方案可用时。

答案 3 :(得分:0)

搜索 SqlJDBC4 库。我知道同事使用它。

答案 4 :(得分:-1)

好教程sqljdbc-tut

最新驱动程序(在技术预览中)为sqljdbc-jars