【发布时间】:2010-09-26 09:03:50
【问题描述】:
我想从 Java 访问 Microsoft SQL Server Compact Edition 数据库。我怎样才能做到这一点?我搜索了 SQLCE 的 JDBC 驱动程序,但没有找到。
【问题讨论】:
标签: java sql-server jdbc sql-server-ce
我想从 Java 访问 Microsoft SQL Server Compact Edition 数据库。我怎样才能做到这一点?我搜索了 SQLCE 的 JDBC 驱动程序,但没有找到。
【问题讨论】:
标签: java sql-server jdbc sql-server-ce
根据a newsgroup post sent this Tuesday (2008-12-09) by Jimmy Wu@Mircrosoft:
Microsoft SQL Server JDBC 驱动程序 不支持连接 SQL 服务器紧凑。这时有 不是对 SQL 的预定 JDBC 支持 服务器精简版。谢谢你 您对 SQL 的持续支持 服务器。
此致,吴吉米
【讨论】:
根据MSDN,没有,也没有任何计划。
【讨论】:
虽然我不熟悉 SQL Server CE,但我认为 MS 为它提供了 ODBC 驱动程序。虽然不建议用于生产,但您可以使用 JDBC-ODBC 桥来建立连接。
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:<yourODBC_DSN>");
重申一下,JDBC 提供的 JDBC-ODBC 桥驱动程序仅推荐用于开发和测试,或者在没有其他替代方案可用的情况下。
【讨论】:
搜索 SqlJDBC4 库。我知道一位同事使用它。
【讨论】:
好教程sqljdbc-tut
最新驱动程序(技术预览版)是sqljdbc-jars
【讨论】: