根據專案型別匯入Excel檔案到不同資料庫

2022-01-15 20:21:04 字數 1004 閱讀 9809

前提:如果您要針對不同的業務做資料匯入,可以參考下這個專案,這個專案的原理就是根據檔名進行區分,然後匯入不同的資料表。下面我就寫個demo演示下:

學生表-- 主鍵,學生姓名,學生年齡,學校歸屬

教師表--主鍵,老師姓名,老師手機號

學校資訊表

--主鍵,學校名稱

--直接執行下面語句就建立好了

create table student(

id int primary key identity,

name nvarchar(30) not null,

age int,

belongschool int

)create table teacher(

id int primary key identity,

name nvarchar(30) not null,

phone nvarchar(15),

belongschool int

)create table school(

id int primary key identity,

name nvarchar(50)

)--然後我們在學校資料庫裡面預定一些基本資訊,用於匯入學生和老師的時候判斷學校歸屬用。

1 一明中學

2 大寒冬柏中學

3 成吉思汗大學

4 地理滾社會大學

5 多爾袞大學

接下來定義四個excel,一組是 一明中學,一組是 多爾袞大學

student_1

teacher_1

student_5

teacher_5

--然後進行匯入

匯入學生的時候需要判斷,匯入的學校是否正確

匯入老師的時候需要判斷,匯入的學校是否正確,手機號是否重複。

--demo介面和執行效果如圖所示

原始碼提供: 

javaWeb poi匯入excel檔案

execl資料格式的轉換 param cell return public string publicexcel cell cell return value 取得workbook物件 xls和xlsx物件不同,不過都是workbook的實現類 xls hssfworkbook xlsx xssfw...

jxl 匯入 excel 檔案

前提要做的 匯入jxl包 1.首先要把上傳的文個件上傳到伺服器上.並得到檔案的絕對路徑 2.new乙個新的檔案物件出來,並得到輸入流 file file new file 檔案路徑 通過這個檔案物件得到檔案輸入流 fileinputstream fis new fileinputstream fil...

匯入Excel檔案例項

將excel檔案匯入到sqlserver資料庫中 1 html 2 css控制介面 3 提交時禁用提交按鈕 4 顯示滾動的進度圖示 5 處理上傳的檔案 6 返回json資訊 7 前端根據json資訊顯示匯入的結果 8 使用ajax無重新整理上傳 9 顯示匯入進度 10 將上傳功能封裝成jquery外...