Datagridview多列搜索

时间:2015-04-18 20:43:56

标签: vb.net datagridview

我是开发人员的新手,在vb.net中,我制作了一个小应用程序来存储名称和电话号码

Name  Phone

mike  123

Tom   125 

Jhon  345

我想制作一个搜索文本框,我尝试了这段代码

BindingSource1.Filter = "[name] LIKE '" & Search.Text & "%'" 

那个工作但不适用于两个列。我还尝试使用[name]更改[phone]并且有效,但我需要一个像

这样的组合过滤器
BindingSource1.Filter = "[name] LIKE '" & Search.Text & "%'" OR
BindingSource1.Filter = "[phone] LIKE '" & Search.Text & "%'"

所以我可以更好地搜索,这可能吗?

1 个答案:

答案 0 :(得分:0)

这应该有效:

BindingSource1.Filter = "[name] LIKE '" & Search.Text & "%' OR [phone] LIKE '" & Search.Text & "%'"