WEB开发网
开发学院数据库Oracle 多个Oracle数据库创建一个Excel报表 阅读

多个Oracle数据库创建一个Excel报表

 2007-05-10 12:18:16 来源:WEB开发网   
核心提示:微软的 Excel 电子表格广泛应用于当今的商业环境中, 尽管 Excel 能够读取和显示分隔文件,多个Oracle数据库创建一个Excel报表,但 .xls 专有格式提供了其他一些富于表现力的特性,其中包括字体格式和多工作表电子表格,用户将定义一个随意 SQL 查询,然后由各个配置的数据库处理该查询,许多商业和开放源

微软的 Excel 电子表格广泛应用于当今的商业环境中。 尽管 Excel 能够读取和显示分隔文件,但 .xls 专有格式提供了其他一些富于表现力的特性,其中包括字体格式和多工作表电子表格。

许多商业和开放源代码的工具都提供了生成可由 Excel 读取的报表的功能。 比如,您可以使用 Oracle Reports 生成一个电子表格,或使用 SQL*Plus 输出一个由逗号分隔的文件。 利用现有的一些工具可以访问多个数据源。 但报表的格式与特定查询的结果紧密联系,而不同的数据源有时会生成不同的结果。 (比如,对两个不同数据库中的表进行 SELECT * FROM emp 查询,返回来的列的数量和类型将必然不同。) 出于各种各样的原因,您可能要访问几个不同的数据源,然后在一个电子表格中整理返回的结果:

数据库管理员可能希望比较不同数据库的配置。

应用开发人员可能需要检查不同数据库中 PL/SQL 对象的版本。

在数据库间移植数据时,数据库管理员可能需要估计作业的进度。

程序员使用测试数据库调试应用程序时,可能需要将当前数据与生产环境中的数据进行比较。

根据数据库的不同结构和用途,可能还有其它原因促使您想要生成此类电子表格,但所有原因都依赖于数据库的功能要求和定义。

本文将说明如何使用 Apache Jakarta POI 开放源代码项目从几个不同数据源生成一个电子表格。 工作簿中的每一个工作表将显示从某个给定 Oracle 数据库返回的结果。 在当前项目中您要达到的要求是:

运行该软件创建一个包含从一个或多个 Oracle 数据库获得的数据的电子表格。

用户将定义一个随意 SQL 查询,然后由各个配置的数据库处理该查询。

用户将定义一个或多个数据库连接。

1 2 3 4 5 6  下一页

Tags:多个 Oracle 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接