无法在 System.Int32 和 System.String 上执行“Like”操作

今天在做C#练习的时候遇到了一个问题

dataview里面使用“like”进行排序的时候,出现了以下报错

 

 

因为“like”语句是不能用于查询数值列的,所以需要在C#程序的sql语句中转换以下列名格式

 

 

convert(列名, 'System.String') like '查询的关键词'

 

这样就可以顺利查询啦

点赞
  1. NiTian1207说道:
    Google Chrome Android 10

    坚果好棒,我来给你点赞了 :hehe:

    1. nutssss nutssss说道:
      Google Chrome Windows 10

      :huaji23: 233333

发表评论

电子邮件地址不会被公开。必填项已用 * 标注