資料的匯入和匯出

2021-10-09 00:08:41 字數 608 閱讀 6137

匯出(把資料匯出excel)匯出又分npoi匯出和使用模板匯出,相比之下,後者更為方便實用

npoi匯出excel:

操作流程:1-建立工作簿

建立工作表

設定表標題-(建立行-)

單元格設定值(合併單元格)

設定單元格樣式

設定表頭(建立一行)

建立表頭的樣式(設定背景顏色-設定邊框線為實線-設定字型-給單元格設定樣式 迴圈)

遍歷查詢到的資料,設定**資料(建立資料內部部分 單元格樣式-遍歷資料,建立資料部分行列-給每個單元格新增樣式-設定列寬為自動適應)

把建立好的excel輸出到瀏覽器(把excel轉化為流輸出-定義流-將工作薄寫入流-輸出之前呼叫seek(偏移量,游標位置)-檔案型別/檔名稱)

模板匯出:1.(讀取模板-獲取模板的檔案路徑

-判斷檔案是否存在)

使用npoi開啟模板excel(使用檔案開啟模板檔案-把檔案流轉為工作簿-)

開啟模板所在第乙個工作表

設定標題,如果篩選時間段不為空就拼接上篩選時間段

往模板中填充資料(設定資料單元格的樣式-水平垂直居中對齊-設定邊框為實線)

匯入

資料匯出和匯入

以winfrom為例 控制台也可以 1 由記事本匯入資料庫中 1 使用流檔案與記事本建立聯絡 filestream filestream file.open h studentinfo.txt filemode.openorcreate,fileaccess.read streamreader re...

資料匯入和匯出

1.資料匯入 將資料從檔案中匯入到資料庫。1.從檔案中讀取資料 2.將資料插入資料庫 注意 如果讀取檔案的編碼與檔案儲存的編碼不一致,容易出現亂碼 沒有第二個引數額過載是採用utf8編碼 ienumerable lines file.readlines filepath,encoding.defau...

mysql資料的匯入和匯出

借鑑內容 下面是我暫時用到的幾個 匯出資料庫 mysqldump u 使用者名稱 p 資料庫名 路徑 匯出的檔名 注意這裡匯出的檔名可以是sql,txt,dump等字尾,可能檔案字尾是不重要的.另外這是在op的cmd進行的命令,似乎用於進入mysql之後的匯出命令.匯入資料庫 方式一 mysqldu...