入库更新结构树出错(数据类型 nvarchar 和 ntext 在 equal to 运算符中不兼容)
如题!CAXA协同管理2013更改完新图纸入库时显示图片内容,只有在更新结构树时出错,网上搜索解决办法如下:解决这个问题有2种办法:
1.直接改数据库字段类型。。。。(不治本)2.把SQL语句修改为:select * from A where convert(nvarchar(255),test)=’xxx'因为不管是text还是nvarchar,实体类中的影射都应该是string,因为C#只有一个string是用来表示字符串的,不过这两个数据类型在数据库中是完全不同的,所以无法在他们之间进行比较操作,尤其那个ntext,很多操作都不能做,就算是两个ntext类型,也没有办法进行比较操作。
根本不明白在哪里改!懂得大神给各指示在哪里修改!怎么解决
页:
[1]