text类型英文加数字类型字符如何解决

 时间:2024-10-12 07:00:44

1、直接改数据库字段类型。2.把SQL语句修改为:select * from A where convert(nvarchar(255),test)=’xxx’。

text类型英文加数字类型字符如何解决

2、因为不管是text还是nvarchar,实体类中的影射都应该是string,因为C#只有一个string是用来表示字符串的,不过这两个数据类型在数据库中是完全不同的。

text类型英文加数字类型字符如何解决

3、所以无法在他们之间进行比较操作,尤其那个ntext,很多操作都不能做,就算是两个ntext类型,也没有办法进行比较操作。

text类型英文加数字类型字符如何解决

4、test字段为ntext类型SQL语句:select * from A where test=’xxx’执行之后会出现:数据类型 ntext 和 varchar 在 equal to 运算符中不兼容的错误信息。

text类型英文加数字类型字符如何解决

5、那把SQL语句该成:select * from A where test=convert(ntext,’xxx’)结果出现:数据类型 ntext 和 ntext 在 equal to 运算符中不兼容的错误信息。

text类型英文加数字类型字符如何解决
  • Excel如何设置检查遗漏了区域中的单元格的公式
  • Excel填充颜色和字体颜色的结合使用以美化表格
  • 怎么给表格内容统一添加后缀
  • excel怎样删除单元格中的部分内容
  • Excel2016如何输入负数
  • 热门搜索
    微信怎么看访客记录 珍珠粉面膜怎么做 怎么织围巾 批注怎么删除 四川泡菜怎么做 冬瓜汤怎么做 电脑没有声音怎么回事 榴莲没熟打开后怎么办 胸部怎么变大 眼睛浮肿怎么快速消除