二次开发 >> 引擎API >> 报表调用 >> 数据库读取报表 >> 保存模板至数据库

保存模板至数据库

顶( )
最后更新日期: 人发表评论 (点击查看)
二次开发、把模板保存在数据库中
若您是政府部门等,您制作的模板cpt文件放在硬盘中,如果硬盘遇上意外,导致cpt文件丢失,后果会很严重。为了降低这个风险,我们可将确认无误的cpt文件全部保存在数据库中(cpt文件即二进制数据),这样您若是硬盘遇上意外导致cpt文件丢失,也可以在查看时再将这些cpt文件(即二进制数据)从数据库中提取,从而避免发生重大损失。
如下可查看,这里是已经将已有的cpt模板保存于oracle数据库中,点击我们的报表数据集,数据库查询|数据库数据集,输入SELECT * FROM REPORT,预览可看到
那么,如何将cpt模板保存入库呢?以下我们详细介绍。
1. 实现步骤
1.1 数据库表准备
数据库中先建好一张report的表,表中包含两个字段 cptname(字符串型)和 cpt(Blob类型)。
1.2 编写保存模板程序
注意:该程序中使用了JDBC连接数据库,您需要在编写代码前先将对应数据库的驱动包加载进project中。
2. 编译运行
运行该程序,重新查看数据库中数据,便可以看到您新增的记录了。
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3