使用UCanAccess读取excel表而不是JDBC-ODBC Bridge

时间:2014-08-14 13:32:46

标签: jdbc ucanaccess

我尝试将服务器JVM升级到java 8,但我很惊讶Oracle已从Java 8中删除了JDBC ODBC桥!

我搜索了替代方案,我发现这里的人员提供了一个名为UCanAccess的库的另一种解决方案,但它主要用于访问Access DB而不是Excel工作表。

我的问题是,我可以使用UCanAccess使用当前应用程序使用的相同JDBC ODBC桥来访问Excel工作表吗?

感谢。

1 个答案:

答案 0 :(得分:1)

UCanAccess用于通过JDBC访问Micrsoft Access数据库,因此无法用于访问Excel表格。您可以通过查看UCanAccess sourceforge page

找到此信息
  

UCanAccess是一个纯Java JDBC驱动程序实现,它允许Java开发人员和jdbc客户端程序读/写Microsoft Access数据库(.mdb和.accdb文件)。不需要ODBC。

由于Stackoverflow不适用于软件推荐,我建议您使用自己喜欢的搜索引擎查找Excel JDBC驱动程序(它们存在,但其中一些需要花钱)。