我有一个数据网格,它的数据源是一个数据视图。有一个文本框,用户可以使用该文本框输入过滤器文本。我想让过滤器不区分大小写。比如说,输入的文本是“Tg”
我试过这个
Mydataview.RowFilter = "UPPER(COL) LIKE '%TG%'"
但这给了我一个无效操作异常
然后我把它改成
Mydataview.RowFilter = "COL LIKE '%tg%' or COL LIKE '%TG%'"
这有效,但并不涵盖所有情况。例如,如果一行是“Tg”,它将被过滤掉,这是不可取的。我想要的是,当用户键入“Tg”时,它将匹配任何带有 tg、Tg、TG、tG 的数据,所有组合
谢谢