当前位置: 移动技术网 > IT编程>开发语言>.net > 使用NPOI将Excel表导入到数据库中

使用NPOI将Excel表导入到数据库中

2020年03月11日  | 移动技术网IT编程  | 我要评论

奇米影视第四色 首页,网赚博客,守护甜心第98集


 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 }

 

 

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网