1.直接改數據庫字段類型。。。。(不治本)
2.把SQL語句修改為:
select * from A where convert(nvarchar(255),test)=’xxx'
因為不管是text還是nvarchar,實體類中的影射都應該是string,因為C#只有一個string是用來表示字符串的,不過這兩個數據類型在數據庫中是完全不同的,所以無法在他們之間進行比較操作,尤其那個ntext,很多操作都不能做,就算是兩個ntext類型,也沒有辦法進行比較操作。
- I0 i5 Y6 D( t根本不明白在哪里改!懂得大神給各指示在哪里修改!怎么解決
歡迎光臨 機械社區 (http://www.ytsybjq.com/) | Powered by Discuz! X3.5 |