当前位置:首页 > 日记 > 正文

在oracle数据库中写入excel数据

在oracle数据库中写入excel数据
1。准备工作

在Oracle数据库tbyzb_field_pressure表数据
Excel模板(201512 .xls):
2。使命陈述

我们要完成的任务是从表tbyzb_field_pressure数据导入到一个新的Excel在Excel模板的风格(201512。xls)。即:Excel模板(201512。xls)不发生变化,生成一个Excel是相同的,进口数据。

三.关键代码
每一个实体fieldpressentity,实体包含的所有属性
公共无效insertintoexcel(字符串YYYY,抛出异常{ String mm)
表结果= tyfieldpressdao.search(yyyy,mm);
读取excel模板
hssfworkbook工作簿=新hssfworkbook(新FileInputStream(新文件)(
D: / 201512。XLS))))
hssfsheet表= null;
读取表模板
表= workbook.getsheetat(0);
定义
hssfrow排;
定义单元格
单元格单元格;
用于循环,再循环的再循环目标
为(int i = 0;i < result.size();i++){
(result.size System.out.println());
到e/ / a
fieldpressentity E = result.get(我);
循环
sheet.getrow行=(3 +我);
在单元格分配中
(1)row.getcell细胞=;
Cell.setCellValue(e.geth17());
System.out.println(我+我++ e.geth17());
(2)row.getcell细胞=;
Cell.setCellValue(e.geth18());
System.out.println(我+我++ e.geth18());
(3)row.getcell细胞=;
Cell.setCellValue(e.geth19());
System.out.println(我+我++ e.geth19());
(4)row.getcell细胞=;
Cell.setCellValue(e.geth20());
System.out.println(我+我++ e.geth20());
(5)row.getcell细胞=;
Cell.setCellValue(e.geth21());
System.out.println(我+我++ e.geth21());
(6)row.getcell细胞=;
Cell.setCellValue(e.geth22());
System.out.println (I + I + + e.getH22 ());
(7)row.getcell细胞=;
Cell.setCellValue(e.geth23());
System.out.println(我+我++ e.geth23());
(8)row.getcell细胞=;
Cell.setCellValue(e.geth00());
System.out.println (I + I + + e.getH00 ());
(9)row.getcell细胞=;
Cell.setCellValue(e.geth01());
System.out.println(我+我++ e.geth01());
(10)row.getcell细胞=;
Cell.setCellValue(e.geth02());
System.out.println(我+我++ e.geth02());
(11)row.getcell细胞=;
Cell.setCellValue(e.geth03());
System.out.println(我+我++ e.geth03());
(12)row.getcell细胞=;
Cell.setCellValue(e.geth04());
System.out.println(我+我++ e.geth04());
(13)row.getcell细胞=;
Cell.setCellValue(e.geth05());
System.out.println(我+我++ e.geth05());
(14)row.getcell细胞=;
Cell.setCellValue(e.geth06());
System.out.println(我+我++ e.geth06());
(15)row.getcell细胞=;
Cell.setCellValue(e.geth07());
System.out.println(我+我++ e.geth07());
(16)row.getcell细胞=;
Cell.setCellValue(e.geth08());
System.out.println(我+我++ e.geth08());
(17)row.getcell细胞=;
Cell.setCellValue(e.geth09());
System.out.println(我+我++ e.geth09());
(18)row.getcell细胞=;
Cell.setCellValue(e.geth10());
System.out.println(我+我++ e.geth10());
(19)row.getcell细胞=;
Cell.setCellValue(e.geth11());
System.out.println(我+我++ e.geth11());
(20)row.getcell细胞=;
Cell.setCellValue(e.geth12());
System.out.println(我+我++ e.geth12());
(21)row.getcell细胞=;
Cell.setCellValue(e.geth13());
System.out.println(我+我++ e.geth13());
(22)row.getcell细胞=;
Cell.setCellValue(e.geth14());
System.out.println(我+我++ e.geth14());
(23)row.getcell细胞=;
Cell.setCellValue(e.geth15());
System.out.println(我+我++ e.geth15());
(24)row.getcell细胞=;
Cell.setCellValue(e.geth16());
System.out.println(我+我++ e.geth16());
(25)row.getcell细胞=;
Cell.setCellValue(e.getdaily_sum());
System.out.println(我+我++ e.getdaily_sum());
(26)row.getcell细胞=;
Cell.setCellValue(e.getdaily_avg());
System.out.println(我+我++ e.getdaily_avg());
(27)row.getcell细胞=;
Cell.setCellValue(e.getdaily_max());
System.out.println(我+我++ e.getdaily_max());
(28)row.getcell细胞=;
Cell.setCellValue(e.getdaily_min());
System.out.println(我+我++ e.getdaily_min());
}
写一个新的excel表
个新的输出=(新文件(E: / +年+毫米+.xls)))
表excel完成
workbook.write(出);
从表
Out.close();
}
概要:我们的项目使用SSH架构。如果我们想使用上面的代码,我们需要根据SSH规范定义四个DAO操作服务实体包。如果需要页面操作,则需要js来完成页面操作。

以上是本文的全部内容,希望本文的内容能给大家的学习或工作带来一定的帮助,同时也希望能给予更多的支持!

相关文章

浪漫小说封面的PS制作过程分析

浪漫小说封面的PS制作过程分析

过程分析,封面,浪漫,小说,电脑软件,萧边今天要与你分享的PS制作浪漫小说的封面的过程。这里是纯ps制作,ps新手的注重排版。在小说的封面上,排印是个大问题。有兴趣的朋友可以来学习一下。 步 1。打开PS 2,打开文件,将封面打开到底图上。 3、…

引导按钮功能的查询按钮和重置按钮

引导按钮功能的查询按钮和重置按钮

重置,查询,按钮,功能,电脑软件,引导按钮功能的查询按钮和重置按钮。 1。问题的背景 一般来说,查询列表有查询条件、查询按钮和重置按钮、输入查询条件、单击查询按钮、查询列表和其他数据;单击重置按钮将查询条件还原到初始状态。 2。实现…

不安签名典型签名的急躁签名

不安签名典型签名的急躁签名

急躁,不安,典型,电脑软件,当你不高兴的时候,你在自己的空间里写了什么样的签名 烦躁情绪签名节选: 1)原来的会议是错误的,错误的继续不断受到伤害。 2)有时候,我只需要一个人交谈。 3)怀念纪念馆,最后别错过它。 4)温暖是奢侈的东西,奢侈需要用深…

WPS文本如何制作教程WPS演示课程

WPS文本如何制作教程WPS演示课程

文本,演示,制作教程,课程,电脑软件,我们知道,图片可以旋转,那么文字可以旋转它我们要编辑文档的文本倾斜显示如何做,还有对于新手来说有些困难,不努力担心,以下Xiaobian立即告诉你WPS倾斜文本的制作方法。 WPS的文本倾斜方法 首先我们写了几句…

行级锁、表级锁、MySQL中的页级锁

行级锁、表级锁、MySQL中的页级锁

电脑软件,表级锁,行级锁,页级锁,MySQL,在计算机科学中,锁是一种在执行多线程时用来限制资源访问的同步机制,也就是用来保证并发控制中的互斥要求。 在数据库管理系统中,数据库锁可以分为行级锁(InnoDB引擎),表级锁(MyISAM引擎),页级锁(BDB引擎)根据锁…

也可以在不同的计算机之间复制和粘

也可以在不同的计算机之间复制和粘

文本,电脑软件,我爷爷最近开了个玩笑。他在家里的一个笔记本上用Ctrl + C复制文本,然后在另一台计算机上按下Ctrl + V。他认为只要他在同一个WiFi网络,他就可以粘贴。事实上,模仿软件可以使这个笑话成真。使用这个软件,我们可以在同一局域网内…

Dreamweaver是如何制作一个简单的

Dreamweaver是如何制作一个简单的

网页,简单,电脑软件,Dreamweaver,网页有很多软件。他们使用的是由FrontPage。现在Dreamweaver更专业了。当然,一些大的神可以用记事本写网站。 软件名称:Adobe Dreamweaver CC简体中文软件的规模正式版版本:324mb更新时间:2014-01-22 1。在桌…

PS图象处理软件教程:MM照片水晶广场

PS图象处理软件教程:MM照片水晶广场

图象处理,软件教程,广场,照片,背景,在本教程中,我们只需要使用一些过滤器来获取我们最喜欢的背景层效果。然后用ps的历史画笔工具还原照片中的人物。它简单快捷,值得初学者学习。 源材料uff1a 效果1: 影响两: 打开材质图片以调整颜色。 执…

MySQL解压配置步骤详细教程

MySQL解压配置步骤详细教程

配置,详细教程,步骤,电脑软件,MySQL,mysql-5.7.14-winx64 仓中配置的路径 复制my-default.ini在解压路径,并修改名称为my.ini 在my.ini添加以下 {他} basedir = C: 软件 mysql-5.7.14-winx64 MySQL datadir = C: 软件 MySQL mysql-5.7.14-winx…

PS图象处理软件壁纸眩光效果

PS图象处理软件壁纸眩光效果

壁纸,眩光,图象,处理软件,效果,最终效果 1,一个新的1024×768像素的文件,背景填充黑色,然后创建一个新层,使用椭圆选框工具拉一个大的圆形选择,按Ctrl + Alt + D为15像素,然后填充颜色:# ac9bcf,如下所示。 图1 2,使用椭圆选框工具画一个小圆圈选…

PS画一朵美丽的花

PS画一朵美丽的花

的花,画一,美丽,电脑软件,PS,这幅画可能是少数人的专利,但如果你能掌握平面设计工具,画上各种图案,如PS画花,今天萧边介绍PS画一朵美丽的花,我们希望能帮助和鼓励你。 步 1、启动PS图象处理软件CS5,执行文件-新的命令,一个大小为800 * 800建立一…

PHParray_keys返回键的数组

PHParray_keys返回键的数组

数组,返回键,电脑软件,PHParray_keys,array_keys收益全部或部分的数组名 解释 array_keys数组(数组混合search_value美元美元,bool,严格=假) array_keys($array)返回数值或字符串键的数组。 如果可选的search_value,它只返回键的值。否则,在美元…