相信很多朋友在做數據庫字段和TextBox
Text屬性裡值比較時
把讀取出來的SqlDataReader對象轉換成string
發現就算是同一個值也不會產生相等結果
用斷點方法查看結果
原來SqlDataReader轉換成string後
會用空格補齊字段類型大小
最後通過string的trim()函數
去掉空格才可以進行對比
這是由於數據庫使用nvhar類型
當寫入的值比規定的值小時將用空格填滿
所以大家要注意去除空格問題
From:http://tw.wingwit.com/Article/program/net/201311/11536.html