今天遇到個奇葩問題,因為EXCLE數據沒有去掉前空格導入之后EXTJS.Grid無法加載數據。
排錯順序:
首先檢查控制臺有沒有報錯。
在oracle中運行sql語句,檢查SQL是否正確
導出json數據,并在在線json驗證中驗證json數據是否正確。
在上線后,當天顯示正常,并進行過導出操作。懷疑近期數據出錯。添加createdate篩選條件,從當天到前天倒序檢查是否報錯。 當天數據報錯,前天數據無錯。檢查當天數據。
找到當天數據,檢查中發現5列中文長度過長,懷疑這些列中數據有特殊字符,一列接一列的update。并檢查加載數據是否錯誤,并沒有發現。
排除那5列,并檢查剩下的列數據,發現其中一行的字段信息,帶有前空格信息,去掉前空格,extJS Grid 加載成功。
得到結論,任何excle信息導入到數據庫中,都必須去掉前后空格,以免帶來不必要的工作量。
創新互聯www.cdcxhl.cn,專業提供香港、美國云服務器,動態BGP最優骨干路由自動選擇,持續穩定高效的網絡助力業務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節活動現已開啟,新人活動云服務器買多久送多久。
網頁名稱:ExtjsGrid字段因為json數值前空格加載失敗-創新互聯
分享URL:http://m.kartarina.com/article4/ccijoe.html
成都網站建設公司_創新互聯,為您提供面包屑導航、網站設計公司、定制網站、網站收錄、企業建站、商城網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯