【问题标题】:How do I filter a datagridview by keyword?如何按关键字过滤 datagridview?
【发布时间】:2013-09-02 13:03:31
【问题描述】:

我想使用 C# 和 DataGridView 从访问文件中的 Textbox 中搜索关键字,我的代码在下面,但出现错误“缺少操作数”的问题;

BindingSource bs = new BindingSource();
bs.DataSource = dataGridView1.DataSource;
bs.Filter = "select * FROM book WHERE onvan like '*" + textBox1.Text + "*'";
dataGridView1.DataSource = bs;

【问题讨论】:

    标签: c# search datagridview oledb filtering


    【解决方案1】:

    您不能将完整的选择查询作为bindingsource 的过滤器传递。试试这个

    bs.Filter = "onvan like '*" + textBox1.Text + "*'";
    

    查看此链接了解更多信息:BindingSource.Filter

    【讨论】:

      猜你喜欢
      • 2013-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-10
      • 2016-11-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多