.Net Core的Excel導入


1.前台代碼,layui模板

2.后台代碼,后台實現

(1)導入

 

(2)數據驗證

(3)將導入數據存儲在數據庫中

(4)定義保存導入數據接口

(5)接口的實現調用業務層

(6)業務層接口

(7)業務層接口的實現,將數據從datatable中取出,存入到數據庫中

 

3.數據導入中將Excel轉換為DataTable方法

#region 判斷excel版本
//2007以上版本excel
if (fileType == ".xlsx")
{
workbook = new XSSFWorkbook(stream);
}
//2007以下版本excel
else if (fileType == ".xls")
{
workbook = new HSSFWorkbook(stream);
}
else
{
throw new Exception("傳入的不是Excel文件!");
}
#endregion

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM