java - 如何存储 Oracle 数据库并将其转换为 msaccess/excel

标签 java oracle excel ms-access offline

我有一个问题,我的一个客户需要

一个程序,将连接到 Oracle 数据库服务器,并将表下载/存储到本地文件(例如;microsoft access),就像转换一样 之后客户端可以输入一个excel文件,它将被添加到该本地文件中

我的客户希望本地文件/数据库可以离线存储,位于程序文件夹内 他们希望程序完成所有工作,所以他们只给我一个用户并通过他们的数据库传递一些表格示例和将从客户端输入的 Excel

程序将完成剩下的工作,下载表格,转换,输入,最后打印数据

我知道很多教程都有用java连接/更新oracle(使用OLDBC-JDBC)或打开和修改msaccess文件(使用excel转换)的想法

但要将它们全部结合起来?如何在 java 中做到这一点?

我已经看到有人这样做了,但是是在 VB6 中 而且他的代码有点乱

仅供引用: 数据很大,它使用大约 600.000 行 并且每月更新一次

最佳答案

如果只需要数据,为什么不将其下载为 Excel,可以使用 Apache POI 轻松呈现。 ?甚至 Excel 也可以作为数据源(只是 MS-Access 不行)。您的要求只是将其转换为 MS-Access 吗?请添加有关您的问题陈述的更多信息。

关于java - 如何存储 Oracle 数据库并将其转换为 msaccess/excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12436626/

相关文章:

python - 是否可以使用Python在子文件夹中搜索Excel文件,然后列出文件中的所有工作簿和工作表?

excel - 事件工作表作为批量宏中的新工作簿,免费并且没有公式?

sql - '[Microsoft][ODBC SQL Server 驱动程序][SQL Server]用户登录失败'错误

java - 如何将 web3j 库加载到 sbt 项目?

java - 就餐哲学家java替代解决方案

java - 依赖项的 Maven 项目变量

sql - 分别计算每列的不同值

oracle - 有没有办法通过 Postgres 调用/执行 Oracle 函数?

java - 我们如何优化 CPU 密集型 Java 应用程序?

oracle - ORA-02085 : database link DBLINK_NAME connects to ORACLE