页面上怎么从不同数据库取数并关联计算

这篇文章给大家介绍页面上怎么从不同数据库取数并关联计算,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于网站建设、网站制作、沙河网络推广、小程序定制开发、沙河网络营销、沙河企业策划、沙河品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供沙河建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com

可以通过 java 代码实现从不同数据库取数,做好关联计算后返回给前台页面展现,具体思路是:

1)分别从各个数据库中读取表数据,存入 CachedRowSet 对象中

2)关联计算可以使用 JoinRowSet 完成两个表的内连接

3)涉及数据过滤时,可以使用 FilteredRowSet 完成条件过滤

4)把结果集返回给前台展现

在数据量比较小的时候,这种方式是完全可以的,但是随着数据量的增加,性能会变的不可控(开发者能力差异)。另外,如果数据不仅来自数据库,而且需要从文件、分布式系统等其他数据源中取数时,还会增加代码量和处理难度。当然 如果只是个别需求,那么还是可以用代码开发这种方式做的,但是如果类似需求占比比较大,那么建议采用报表工具来实现,配置相对比较简单易操作,也方便后期维护。

报表工具方案 1:多数据集取数,单元格函数关联计算

页面上怎么从不同数据库取数并关联计算

多个数据集分别从不同数据库中取数,单元格中使用函数进行关联计算。

具体操作可以参考: 多数据库关联取数方法一

报表工具方案 2:集算器脚本统一处理返回结果集

页面上怎么从不同数据库取数并关联计算

在脚本中通过函数完成不同数据库之间的取数和关联计算,报表单元格按照常规取数配置就可以。

关于页面上怎么从不同数据库取数并关联计算就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

网页标题:页面上怎么从不同数据库取数并关联计算
分享URL:https://www.cdcxhl.com/article44/jooshe.html

成都网站建设公司_创新互联,为您提供自适应网站网站设计公司外贸建站移动网站建设定制网站软件开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

绵阳服务器托管