【问题标题】:How to set a MS Access DB (.mdb) in JasperSoft Studio (Eclipse)?如何在 JasperSoft Studio (Eclipse) 中设置 MS Access DB (.mdb)?
【发布时间】:2017-01-20 10:36:48
【问题描述】:

我有一个 .mdb 数据库,我正在尝试使用 JasperSoft Studio 6.3.0(Eclipse 插件)设计一个报告。

在我的 Java 应用程序中,我使用 UCanAccess JDBC 驱动程序来构建连接,因为 Java 8 不再支持 JDBC-ODBC 桥。

在创建数据适配器时,我选择了“数据库 JDBC 连接”,然后,由于 UCanAccess 不在默认的驱动程序列表中,我添加了带有 UCanAccess 驱动程序的 .jar 文件。

类路径的屏幕截图:

然后,我在JDBC Driver中编写了Driver Class(注意:标准操作是在组合框中选择一个驱动程序,但是由于我必须手动添加它,所以我在互联网的某个地方读到我必须编写它我自己)。

驱动程序设置的屏幕截图:

当我测试连接时,它会一直加载并且永远不会结束。

注意:数据库没有用户/密码。我成功地将数据库连接到我的 Java 应用程序(使用 UCanAccess 驱动程序);我的问题在于与报告的连接。

我能做什么?有什么建议?谢谢!

【问题讨论】:

    标签: java ms-access jdbc jasper-reports ucanaccess


    【解决方案1】:

    我设法自己解决了我的问题。我还必须将 UCanAccess-x.x.x-bin>>lib 中的四个 .jar 添加到类路径(commons-lang、commons-logging、hsqldb、jackcess)

    【讨论】:

    • 感谢您的更新。随意accept您自己的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-12
    • 1970-01-01
    相关资源
    最近更新 更多