解釋下流程,第一步:將資料庫表中的資料匯出到excel表
第二步:將excel表中的資料再插入到資料庫表中(當然沒有做重複性校驗,測試而已)
注:表結構很簡單:
id (int) 自增
name (nvarchar(20))
age (int)
phone(nvarchar(13))
1class
program218
}19}20
21//
封裝ado.net select操作
22static datatable select(string sql, params
sqlparameter parameters)
2337}38
}39return
table;40}
4142
/*封裝匯入匯出方法
*/43
44//
從資料庫表中匯出資料到excel表中
45static
void
export_toxlsx()
4671
72using (stream stream = file.openwrite(@"
e:/test/test.xlsx"))
7376 console.writeline("
export done!");
77}78//
從excel表中將資料匯入到資料庫中
79static
void
import_todb()
8096 console.writeline("
inset done!");
97}98static
void main(string
args)
99105
106 }
利用sqoop完成資料匯入匯出
一.安裝sqoop後可使用如下命令列出mysql資料庫中的所有資料庫,與檢驗是否安裝成功。sqoop list databases connect jdbc mysql localhost 3306 username root password 123456 二.hive與mysql資料互導 一.使...
NPOI匯入匯出資料
datatable匯出excel private static void gridtoexcelbynpoi datatable dt,string strexcelfilename icellstyle cellstyle workbook.createcellstyle 為避免日期格式被exce...
C 使用NPOI實現Excel的匯入匯出
excel小幫手 public static class excelhelper if ofd.showdialog dialogresult.ok else iworkbook workbook null using var fs file.openread filename if path.ge...