top of page
利用Excel匯入來新增捐款人的資料,與第(四)點捐款匯入是類似的功能,只是捐款人的欄位非常多,在Excel裡的欄位要打的一樣,才能抓到我們資料庫裡的資料,所以我們需要大量的撈資料庫,不斷的去資料庫撈資料是很耗效能的,所以我用了Linq的寫法。
Language Integrated Query (LINQ) 是一組以直接將查詢功能整合至 C# 語言為基礎之技術的名稱。如下圖,resultMarriage會拿Excel的婚姻欄位資料去比對資料庫是否有,resultMarriage有比對到的話,就要將resultMarriage轉換成DataTable,把抓到的值存入資料庫,如果找不到,會記錄錯誤訊息告訴使用者婚姻欄位中沒有此資料。
bottom of page