格式導致的Excel匯入異常

2021-08-23 13:41:05 字數 434 閱讀 9860

因為excel匯入到sql的事兒,今天折騰了大半天。

本來程式是正常執行的,有時候會因為使用者的excel文件沒有按要求的格式來做,才會出現一些異常情況。本以為這次也是一樣,後來拿到資料一看,並沒有發現什麼異常,而且自己又照著做了一些資料,竟然也會出現異常,只好懷疑是自己的程式有問題了。

常言說的好,最難找的是最後乙個錯誤,這話確實不錯。我幾乎動用了我所掌握的各種手段,程式上真的沒辦法找出有啥問題了。在乙個問題上折騰久了,浪費時間不說,還容易讓自己的情緒低落。到後來,還是轉去懷疑使用者的資料有問題,無意中做了一下格式調整,竟然發現異常不見了。

excel的單元格格式設定十分豐富,資料一旦被格式化,那你所看到可能已經不是廬山真面目了。比如貨幣格式,資料本身只是一串數字,並不會包含貨幣符號。

總結一下,對於要匯入到資料庫的excel資料,不要做格式化處理,保持原始的字元或數字格式是最明智的選擇。

格式導致的Excel匯入sql出現異常的解決方法

本來程式是正常執行的,有時候會因為使用者的excel文件沒有按要求的格式來做,才會出現一些異常情況。本以為這次也是一樣,後來拿到資料一看,並沒有發現什麼異常,而且自己又照著做了一些資料,竟然也會出現異常,只好懷疑是自己的程式有問題gkbtb了。常言說的好,最難找的是最後乙個錯誤,這話確實不錯。我幾乎...

匯入excel,格式固定

response.charset utf 8 session.codepage 65001 num request num invoicenumber request invoicenumber invoicedate request invoicedate customer request cus...

將資料導 入 excel表 格式 前端頁面

html lang en head meta charset utf 8 title phpexcel 測試 模板 label div class layui input inline style width auto div class layui upload button type butto...