从Excel里面读出数据,并将数据存入数据库
package com.hzm.sample; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.sql.Connection; import java.sql.SQLException; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.poifs.filesystem.POIFSFileSystem; import com.mocenter.db.ODBHandler; public class ReadExcel { private static String path = "c:/book1.xls"; double util[][] = new double[10][10]; // 表(sheet)--->行(row)-->行里面的存储格(cell) public void readExcel(String excelPath) { excelPath = path; try { // 创建对Excel工作簿文件的引用 FileInputStream finput = new FileInputStream(excelPath); POIFSFileSystem fs = new POIFSFileSystem(finput); HSSFWorkbook wb = new HSSFWorkbook(fs);//HSSFWorkbook对象代表一个Excel文档 HSSFRow row = null;// 宣告一行 HSSFCell cell = null;// 宣告一个储存格 int num = wb.getNumberOfSheets();// 工作表sheet的数量 System.out.println("当前工作表数量是:" + num); int i = 0; short y = 0; for (int sheetNum = 0; sheetNum <num; sheetNum++) { if (wb.getSheetAt(sheetNum)!=null) {//如果工作表存在 HSSFSheet curSheet = wb.getSheetAt(sheetNum); // 获取工作表 System.out.println(wb.getSheetName(sheetNum));// 获取当前工作表名字 for (i = 1; i <= curSheet.getLastRowNum(); i++ ........... 请下载查看文档内容
- 1
- zshujiang159819050852013-01-04程序写的很好 可惜没有存入数据库的部分
- yyxx992012-11-13恩,存到数据库的内容没有,可惜
- sun2832110932012-07-06其实我最想看的是导入数据库那部分,这个就关注的是前面读取excel
- liukaifan20092012-10-30导入数据库的部分没有,不过读取的部分写的也挺好,谢谢
- 粉丝: 0
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 11-【其他】17-新员工入职培训管理流程相关表单(总部级).xlsx
- 11-【其他】02-员工培训出勤统计表.xlsx
- 11-【其他】05-新员工入职培训表.xlsx
- 10-【管理系统】02-员工培训管理系统.xlsx
- 10-【管理系统】03-员工培训管理系统.xlsx
- 10-【管理系统】02-员工培训管理系统 (2).xlsx
- 08-【考核管理】12-员工培训考核统计表.xlsx
- 08-【考核管理】09-新入职员工培训成绩考核统计表.xlsx
- 10-【管理系统】01-人力资源员工培训管理系统.xlsx
- 05-【培训签到】07-新员工培训签到表.xlsx
- 06-【培训手册】01-员工培训手册内容清单.xlsx
- 08-【考核管理】08-企业新员工培训成绩统计表.xlsx
- 05-【培训签到】01-人力资源新员工培训签到表.xlsx
- 03-【培训流程】02-新员工入职培训流程.xlsx
- 01-【培训计划】09-新员工入职培训计划表.xlsx
- 01-【培训计划】11-新员工入职培训计划表.xlsx