【发布时间】:2014-04-19 18:36:42
【问题描述】:
希望你能在这里帮助我并激励我
我希望创建一个搜索函数,该函数在 datagridview 列中搜索关键字,然后根据结果进行过滤。我已经这样做了,而且效果很好。然而,这是基于用户在文本框中输入字符串,用逗号分隔他们的字符串。所以一个例子是 具有 3 个值的 DataGridViewColumn
ERROR_QUEUE_MAY05
ERROR_QUEUE_MAY06
ORDER_QUEUE_JAN01
然后用户输入搜索条件
订单,06
结果是
ERROR_QUEUE_MAY06 ORDER_QUEUE_JAN01
如您所见,过滤器使用 OR 来过滤列
我希望用户能够像在 SQL 语句中一样使用方括号 () 和 AND 语句,以便他们可以使用例如
(“订单”和“可能”)或“03”
这将过滤结果以显示标题或 03 中带有 ORDER 和 MAY 的任何内容。
过去有没有人做过类似的事情或有任何想法?
谢谢大家
【问题讨论】:
标签: sql vb.net function search datagridview