在寫程序的時(shí)候,請注意特殊字符的轉(zhuǎn)義~~~
前天被測試組查出來的一個(gè)BUG,就是在輸入"'"的時(shí)候報(bào)錯(cuò)了。因?yàn)閿?shù)據(jù)庫是ORACLE,'是關(guān)鍵字,所以拋了異常。
解決方法:
1.可以先預(yù)編譯下.
2.就是轉(zhuǎn)義下.string.replace("'" ,"''")
我認(rèn)為這個(gè)BUG出的好,映像比較深刻.在今后的開發(fā)過程中,在轉(zhuǎn)義方面留了一個(gè)心眼.
posted on 2006-07-19 10:51 瘋流成性 閱讀(357) 評(píng)論(0) 編輯 收藏 所屬分類: .NET