使用NPOI将Excel表导入到数据库中
程序员文章站
2022-05-29 13:21:43
1 public string ExcelFile() 2 { //指定文件路径, 3 string fileName=@"d:\Stu.xls"; //创建一个文件流,并指定其中属性 4 using(FileStream fs = new FileStream(fileName,FileMode. ......
1 public string excelfile() 2 {
//指定文件路径, 3 string filename=@"d:\stu.xls";
//创建一个文件流,并指定其中属性 4 using(filestream fs = new filestream(filename,filemode.open,fileaccess.read)) 5 {
//创建一个excel对象,并指明文件流 6 hssfworkbook book = new hssfworkbook(fs);
//创建一个sheet对象,并指明第几个sheet, 7 isheet sheet = book.getsheetat(0); 8 student model = new student(); 9 for(int i=sheet.firstrownum+1;i<sheet.lastrownum;i++) 10 {
//创建一个row对象,并获取该sheet中的第几行
irow row = sheet.getrow(i);
//将每行从第0列开始赋值给对应的属性 11 model.studentname = convert.tostring(getcellvalue(row.getcell(0))); 12 model.sex = convert.tostring(getcellvalue(row.getcell(1)))=="男"?0:1; 13 model.birthday = convert.todatetime(getcellvalue(row.getcell(2)).tostring());
//将每行的记录的传后,添加到数据库中, 14 bll.create(model); 15 } 16 }
return "ok"; 17 }
推荐阅读
-
用ASP将数据库中的数据直接导出到EXCEL表中
-
EXCEL使用VLOOKUP函数将一个表中一列数据引用到另一个表中
-
使用NPOI将Excel表导入到数据库中
-
解决将Excel表导入到SQL Server数据库时出现Text was truncated or one or more characters had no match in the target code错误
-
使用JAVA流操作将Excel表中数据取出,并直接生成完整SQL语句
-
poi 将Excel数据导入到数据库中 第三版
-
用ASP将数据库中的数据直接导出到EXCEL表中
-
Linux下将excel数据导入到mssql数据库中的方法_PHP教程
-
使用NPOI将Excel表导入到数据库中
-
解决将Excel表导入到SQL Server数据库时出现Text was truncated or one or more characters had no match in the target code错误