【问题标题】:How to use SQL Server Compact Edition (CE) from Java?如何在 Java 中使用 SQL Server Compact Edition (CE)?
【发布时间】:2010-09-26 09:03:50
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

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

    此致,吴吉米

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        虽然我不熟悉 SQL Server CE,但我认为 MS 为它提供了 ODBC 驱动程序。虽然不建议用于生产,但您可以使用 JDBC-ODBC 桥来建立连接。

        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
        Connection con = DriverManager.getConnection("jdbc:odbc:<yourODBC_DSN>"); 
        

        重申一下,JDBC 提供的 JDBC-ODBC 桥驱动程序仅推荐用于开发和测试,或者在没有其他替代方案可用的情况下。

        【讨论】:

        • 不,没有用于 SQL Server CE 的 ODBC 驱动程序,显然也没有计划。
        【解决方案4】:

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

        【讨论】:

        • 从阅读MS站点看来它不支持SQL CE。
        【解决方案5】:

        好教程sqljdbc-tut

        最新驱动程序(技术预览版)是sqljdbc-jars

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-04-05
          • 1970-01-01
          相关资源
          最近更新 更多