新聞中心
今天遇到個奇葩問題,因為EXCLE數(shù)據(jù)沒有去掉前空格導入之后EXTJS.Grid無法加載數(shù)據(jù)。
排錯順序:
首先檢查控制臺有沒有報錯。
在oracle中運行sql語句,檢查SQL是否正確
導出json數(shù)據(jù),并在在線json驗證中驗證json數(shù)據(jù)是否正確。
在上線后,當天顯示正常,并進行過導出操作。懷疑近期數(shù)據(jù)出錯。添加createdate篩選條件,從當天到前天倒序檢查是否報錯。 當天數(shù)據(jù)報錯,前天數(shù)據(jù)無錯。檢查當天數(shù)據(jù)。
找到當天數(shù)據(jù),檢查中發(fā)現(xiàn)5列中文長度過長,懷疑這些列中數(shù)據(jù)有特殊字符,一列接一列的update。并檢查加載數(shù)據(jù)是否錯誤,并沒有發(fā)現(xiàn)。
排除那5列,并檢查剩下的列數(shù)據(jù),發(fā)現(xiàn)其中一行的字段信息,帶有前空格信息,去掉前空格,extJS Grid 加載成功。
得到結(jié)論,任何excle信息導入到數(shù)據(jù)庫中,都必須去掉前后空格,以免帶來不必要的工作量。
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。
網(wǎng)頁題目:ExtjsGrid字段因為json數(shù)值前空格加載失敗-創(chuàng)新互聯(lián)
地址分享:http://fisionsoft.com.cn/article/ccijoe.html