1. 程式人生 > >增刪改查下載-避坑指南

增刪改查下載-避坑指南

修改 sql 情況 錯誤 list 決定 項目 object exc

最近學習了站在項目整體上去看問題,決定總結一下開發中常見的問題,爭取提高代碼質量,降低bug率,在看代碼時候及時發現問題。

1.下載問題:

  1.下載過程就是從數據庫查出數據,寫在Excel中。在寫的時候,一般做法是將查出來的list循環賦值給object,這個時候就要註意了,如果查出來的值時有空值的,就會導致下載失敗。問題解決方案:1、賦值時候判斷是否為空,為空用空格或者其他符號代替。2、修改腳本。通過nvl修改返回的空值。select nvl(xx字段,‘-‘) from xxtable。

  2、下載數據一定要驗證一條數據和多條數據兩種情況,防止因為sql錯誤導致下載錯誤。

2.查詢問題:

  1.查詢一定要測試0條數據、一條數據和滿足分頁多條數據。

  2.查詢如果設計到日期,一定要測試個位數日期(1-9)和十位數(10以上)日期。比如說‘20180601’是否傳成‘2018061’。

增刪改查下載-避坑指南