通过 UCanAccess 在 Eclipse 中“从表中生成实体”(MS Access)
Posted
技术标签:
【中文标题】通过 UCanAccess 在 Eclipse 中“从表中生成实体”(MS Access)【英文标题】:"Generate entities from table" (MS Access) in Eclipse via UCanAccess 【发布时间】:2017-01-21 21:49:33 【问题描述】:我创建了一个 JPA 项目以使用工具从表中生成实体来从一个大的大的创建一个实体! MS Access 数据库表。
我正在尝试使用 UCanAccess 作为 JDBC 驱动程序:
但是当我测试连接时,我得到了这个错误:
有人知道我可以尝试什么让它工作吗?
有没有其他好的工具可以从表中生成实体?
我创建了一个简单的类来测试 UCanAccess 和我的数据库,一切正常。
【问题讨论】:
我不知道 UCanAccess,但如果您使用的是 1.7 之前的 Java 版本,您可以只使用 JDBC/ODBC 桥。 m.youtube.com/watch?v=GDj3NTSAtMU 【参考方案1】:您的 JDBC URL 中似乎有问题,例如:
jdbc:ucanaccess://C:/Users/Public/Database1.accdb;showSchema=true
请注意,IDE 无法知道 JDBC URL 应如何组成。
【讨论】:
非常感谢。我假设有人会用指定的数据构建完整的 URL。那就是我错了。【参考方案2】:这似乎对我有用:
【讨论】:
是的,因为你以正确的方式做事,不像我。不同之处在于连接 URL。就像@jamadei 说的那样。以上是关于通过 UCanAccess 在 Eclipse 中“从表中生成实体”(MS Access)的主要内容,如果未能解决你的问题,请参考以下文章
通过连接到 MS Access 的 Java Eclipse 无法使用删除查询删除记录
如何通过 UCanAccess 访问远程机器上的数据库文件?