close

今天收到一張BUG單 

是匯入出錯的問題

執行程式後發現資料怎麼樣都匯不進資料表:

 

  Insert into sample (a,b,c) values ('AA','BBBB','CCCC ')

 

但把上面SQL直接執行又可以成功存入

要說哪裡奇怪就是'CCCC '後面不知道為什麼多了一個半形空白

但用Trim()系列又消不掉

本來猜是ENTER用Replace()取代也取代不掉

檢查匯入檔也沒看到哪裡奇怪的(而且匯入檔的c欄位資料後面並沒有空白

 

 

......難道是飄月沒拜拜所以卡到陰了嗎??????  

 

 

後來在網路上看到有人說程式讀入或使用者亂選字會有ASCII數字奇怪的字元

 

ASCII code!!!!

 

馬上用程式找'CCCC '的空白是什麼字碼

 

結果......ASCII=0......哇咧居然是NULL......

下個判斷程式就很開心的執行成功了......

 

為了這個Bug中午午休時間就這麼去了嗚嗚嗚  

arrow
arrow

    G星月兒M 發表在 痞客邦 留言(0) 人氣()