有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

javascript VBA与Java的连接

我有一个Excel和一些宏。数据目前是手工获取的。为了使报告自动化,我需要直接从Oracle数据库获取数据。不幸的是,这无法做到,因为这是一个生产数据库,密码不能与任何人共享

下一个最好的方法是通过Java层进行连接。如何将VBA与Java服务连接

任何概念起点也将受到赞赏


共 (2) 个答案

  1. # 1 楼答案

    像这样的不同技术之间的互操作通常通过http和xml的组合来实现

    我已经很久没有看到这样做了,所以技术可能已经过时了,但是您可以创建一个ADO record set from XML

    Excel可以对返回xml的Java服务器进行http调用。然后可以使用此xml创建一个记录集供Excel使用,就像该记录集是直接从数据库中获取的一样

  2. # 2 楼答案

    Apache有一个非常好的API,名为POI,用于处理Microsoft文档http://poi.apache.org/
    另一种方法是使用OLEDB驱动程序for Excel,这将允许您从Excel中读取数据,就像使用JDBC从任何数据库中读取数据一样