您当前的位置: AG亚游集团 > 数据库教程 > DB2教程 > 教你取Excel数据并导入DB2数据库

教你取Excel数据并导入DB2数据库

作者:guanchaofeng 来源:不详 发布时间: 2009-07-10 18:34 点击: 次
最近项目需要读取Excel,将数据导入数据库保存,最终可以用报表读取数据库并显示,比较简单。查了一下两者的资料,觉的也无所谓,我需要的功能比较简单,只要能读取Excel数据就行,最后决定使用POI,比较信任Apache。 下面付的代码是一个Demo,功能点有两个

AG亚游集团,  人员、千里辗转参加试验十分辛苦,把孩子托付给邻居照顾,家人生病住院只能电话问候,与女友约定的婚期一拖再拖、多次“过家门而不入”成为年轻军代表的常态。主管军代表李晨甚至创造出1年坚守试验现场309天、28次深潜出航的记录。通宵达旦处理试验数据,连续攻关确定故障点,都说苦都说累,可他们一说起亲手交付的鱼雷又眉飞色舞,对鱼雷性能状态及幕后故事如数家珍。

就业是新疆最大的民生问题,新疆又是中国最大的商品棉生产基地,因此中央提出了发展新疆纺织服装产业促进百万人就业的目标。浙江企业洁丽雅在这样的背景下来到南疆,不仅促进了新疆就业,更让各民族员工在手拉手的工作、一对一的帮扶中融洽了彼此感情,增进了民族团结。也希望有更多内地企业能来到新疆这片热土,取得自身发展和社会责任的双赢。25岁我赚了3个亿  据美国《赫芬顿邮报》21日报道, 美国前情报分析员鲁塞。泰斯日前称,布什执政期间,国家安全局曾在2004年时,对当时还是参议员候选人的奥巴马进行了电话窃听。泰斯曾于2005年爆料,控诉美国多个机构当时在国内大范围进行非法监听的行径。

教你取Excel数据并导入DB2数据库

  最近项目需要读取Excel,将数据导入数据库保存,最终可以用报表读取数据库并显示,比较简单。查了一下两者的资料,觉的也无所谓,我需要的功能比较简单,只要能读取Excel数据就行,最后决定使用POI,比较信任Apache。
  
  下面付的代码是一个Demo,功能点有两个:一就是POI读取Excel,二是DB2数据库的连接和SQL执行。
  
  importJava。io。FileInputStream;importjava。io。IOException;importjava。sql。Connection;importjava。sql。DriverManager;importjava。sql。SQLException;importjava。sql。Statement;importorg。apache。poi。hssf。usermodel。HSSFCell;importorg。apache。poi。hssf。usermodel。HSSFRow;importorg。apache。poi。hssf。usermodel。HSSFSheet;importorg。apache。poi。hssf。usermodel。HSSFWorkbook;importorg。apache。poi。poifs。filesystem。POIFSFileSystem;publicclassPOITest{privatestaticConnectionconn=null;privatestaticStatementstmt=null;privatestaticbooleanconnectDB2(){Stringurl="";Stringusername="username";Stringpassword="password";/加载驱动程序以连接数据库try{/添加类库驱动包db2jcc。jar和db2jcc_license_cu。jarClass。forName("com。ibm。db2。jcc。DB2Driver");url="JDBC:db2:/192。168。0。1:50000/dbname";/添加类库驱动包db2java。jar/Class。forName("com。ibm。db2。jdbc。app。DB2Driver")。newInstance();/url="jdbc:db2:njtcdata";conn=DriverManager。getConnection(url,username,password);stmt=conn。createStatement();}/捕获加载驱动程序异常catch(ClassNotFoundExceptioncnfex){System。err。println("装载JDBC驱动程序失败。");cnfex。printStackTrace();returnfalse;}/捕获连接数据库异常catch(SQLExceptionsqlex){System。err。println("无法连接数据库");sqlex。printStackTrace();/System。exit(1);/terminateprogramreturnfalse;}returntrue;}privatestaticbooleanreadExcelToDB2(){POIFSFileSystemfs=null;HSSFWorkbookwb=null;try{fs=newPOIFSFileSystem(newFileInputStream("c:\\test。xls"));wb=newHSSFWorkbook(fs);}catch(IOExceptione){e。printStackTrace();returnfalse;}HSSFSheetsheet=wb。getSheetAt(0);HSSFRowrow=null;HSSFCellcell=null;Stringname="";intid=0;introwNum,cellNum;inti;rowNum=sheet。getLastRowNum();for(i=0;i<=rowNum;i++){row=sheet。getRow(i);/cellNum=row。getLastCellNum();cell=row。getCell((short)0);name=cell。getStringCellValue();cell=row。getCell((short)1);id=(int)cell。getNumericCellValue();Stringsql="insertintoTEST(ID,NAME)values("+id+",'"+name+"')";try{stmt。executeUpdate(sql);}catch(SQLExceptione1){e1。printStackTrace();returnfalse;}}returntrue;}publicstaticvoidmain(String[]args){if(connectDB2()==true){if(readExcelToDB2()==true)System。out。println("数据导入成功");elseSystem。out。println("数据导入失败");}else{System。out。println("数据库连接失败");}}}

分享到:
本文"教你取Excel数据并导入DB2数据库"由远航站长收集整理而来,仅供大家学习与参考使用。更多AG亚游集团尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(AG亚游集团). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类AG亚游集团.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4
刘国梁怼许昕:生在好时代 以前艺术家一抓一大把 穆里尼奥向曼联索5巨星遭曝光:C罗+内马尔领衔 黄金上涨,黄金ETF持仓量激增至2013年以来最高水平 新京报:从部长通道到代表委员通道 两会更接地气 新华时评:美国贸易“霸凌”政策严重践踏契约精神 帕托莫德斯特双鬼拍门被吹 这球越位了吗|图 欧盟制定自动驾驶社会进度表 称或带来巨大利益 AETOS艾拓思:特朗普推特再掀风波 欧日趁势揭开反攻 毕淑敏:你可以“佛系” 更应该独立 王毅回应印太战略炒作:一时引人耳目转瞬归于平寂 最高检:坚决防止和纠正“假精神病”“被精神病” 印尼总统儿子不入政坛只卖煎蛋饼 民众大赞有志气
东盟十国军方高层齐发声明:希望南海和平 10.68亿彩票巨奖开出!官方证实:确系1人独揽 日本经济学家:中国改革开放对世界有重要借鉴意义 金砖国家将协力应对保护主义威胁 完美诠释球场血性!国安底蕴制胜 战申花有心理优势 八旬老人提供免费食宿20多年 只为帮助白血病患儿 刘金莉直言出战奥运仿佛闯关游戏 付出是值得的 美传奇女飞行员80年前命丧太平洋 遗骸终确认(图) 日本防卫省:自卫队研究本部曾隐瞒伊拉克日志存在 阿里小米智能音箱出货量杀入前五 仅次于谷歌和苹果 小法甜蜜大婚!女友比他大12岁 大女儿惊艳|图 摩根大通区块链中心前主管宣布成立新公司Clovyr
世界经济领袖批评美贸易政策 呼吁美国要“理智” 男子为同一患者再捐干细胞:不认识但已把他当兄弟 这款军舰在辽宁舰航母编队中吨位排第2 具备3大优势 二手车网络交易纠纷频出 需留意电商平台售后服务 英国经济增长预测获小幅上调 但仍深陷低速增长泥潭 大陆台海演习传强烈信号 台媒:是新一次台海危机前兆 为何美国人更关注中国而非俄?美网友回答“亮”了 同样是借位拍照 大帝这气质甩了杜兰特2条街! 韩国将一周最长工作时间从68小时缩短至52小时 广东水库抓到一只女鬼 加盟什么店最赚钱 一万元猪舍建设图片 投资小型加工厂 AG亚游集团