Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net Datagridview多列搜索_Vb.net_Datagridview - Fatal编程技术网

Vb.net Datagridview多列搜索

Vb.net Datagridview多列搜索,vb.net,datagridview,Vb.net,Datagridview,我是开发人员,在vb.net中,我制作了一个小应用程序,可以像这样存储姓名和电话号码 Name Phone mike 123 Tom 125 Jhon 345 我想做一个搜索文本框,我尝试了这个代码 BindingSource1.Filter = "[name] LIKE '" & Search.Text & "%'" 这可以工作,但不能同时在两列上工作。我还尝试用[phone]更改[name],但我需要一个组合过滤器,如 BindingSource1.F

我是开发人员,在vb.net中,我制作了一个小应用程序,可以像这样存储姓名和电话号码

Name  Phone

mike  123

Tom   125 

Jhon  345
我想做一个搜索文本框,我尝试了这个代码

BindingSource1.Filter = "[name] LIKE '" & Search.Text & "%'" 
这可以工作,但不能同时在两列上工作。我还尝试用
[phone]
更改
[name]
,但我需要一个组合过滤器,如

BindingSource1.Filter = "[name] LIKE '" & Search.Text & "%'" OR
BindingSource1.Filter = "[phone] LIKE '" & Search.Text & "%'"
所以我可以更好地搜索,这可能吗?

这应该可以:

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

请根据此重新格式化您的代码。