您好,登錄后才能下訂單哦!
今天遇到個奇葩問題,因為EXCLE數據沒有去掉前空格導入之后EXTJS.Grid無法加載數據。
排錯順序:
首先檢查控制臺有沒有報錯。
在oracle中運行sql語句,檢查SQL是否正確
導出json數據,并在在線json驗證中驗證json數據是否正確。
在上線后,當天顯示正常,并進行過導出操作。懷疑近期數據出錯。添加createdate篩選條件,從當天到前天倒序檢查是否報錯。 當天數據報錯,前天數據無錯。檢查當天數據。
找到當天數據,檢查中發現5列中文長度過長,懷疑這些列中數據有特殊字符,一列接一列的update。并檢查加載數據是否錯誤,并沒有發現。
排除那5列,并檢查剩下的列數據,發現其中一行的字段信息,帶有前空格信息,去掉前空格,extJS Grid 加載成功。
得到結論,任何excle信息導入到數據庫中,都必須去掉前后空格,以免帶來不必要的工作量。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。