在GridView中不能更新和删除TEXT类型的数据
异常详细信息: System.Data.SqlClient.SqlException: 不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。
每当 我在字段类型为text里插入或刷新数据时,总会有上面的错误。
逼得我把改变字段的类型,
如果不改变text类型,那该怎么做??
最好举一个简单的例子!!
===============================================================
回答:
1楼
改你的Sql语句,比如说你原来写的sql语句有 where word='adfdf',其中word为text、ntext 数据类型,你就要把“=”改成"like",这样才能用,还有text、ntext 和 image 数据类型不能用DISTINCT 关键字
2楼
比较Text型的字段用
每当 我在字段类型为text里插入或刷新数据时,总会有上面的错误。
逼得我把改变字段的类型,
如果不改变text类型,那该怎么做??
最好举一个简单的例子!!
===============================================================
回答:
1楼
改你的Sql语句,比如说你原来写的sql语句有 where word='adfdf',其中word为text、ntext 数据类型,你就要把“=”改成"like",这样才能用,还有text、ntext 和 image 数据类型不能用DISTINCT 关键字
2楼
比较Text型的字段用