【发布时间】: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