就是给个Textbox,上面输入信息,点击查询按钮就可以全文查询dataGridView,无需其他的条件

解决方案 »

  1.   

    在一个Textbox输入所要查询的信息,点击一个按钮之后,就可以在dataGridView显示所有含有Textbox.Text的信息(任何字段),也就是全文查询。这样说OK吧?
      

  2.   

    在一个Textbox输入所要查询的信息,点击一个按钮之后,就可以在dataGridView显示所有含有Textbox.Text的信息(任何字段),也就是全文查询。这样说OK吧?
      

  3.   

    1.遍历datagridview吧
    2.如果你的数据源是datatable的话可以直接在这个里面查询
      

  4.   

    for(行)
       for(列)
          cell
      

  5.   

    啊?哎呀,可能我的表达能力不是很得,其实就是相当于Ctrl+F查询全文啦~只不过就是查dataGridView里面所显示的信息。
      

  6.   

    DataGridView  如果数据源是DataTable 就很好办  不需要在从数据库中查询
            DataTable dt = ds.Table[0];
            DataView dv = dt.DefaultView;
            dv.RowFilter = "ID = '"+textBox1.Text+"'";   //这里跟写where条件一样
            dataGridView1.DataSource = dv;
      

  7.   

    汗了  上面的代码只能达到查询符合条件[行]的功能 ..........达不Ctrl + F 的效果
      

  8.   

    我的数据源的DATASET的~我去改一下看看~
      

  9.   

    参考google 上搜索 "DataGridView  实现 Ctrl + F 功能"
      

  10.   

    如果你的截面是IE的 我有办法,WINFORM的我没遇到过
    DataSet ds=new DataSet()
    DataView dv =ds.tables[0].DefaultView;
    dv.RowFilter = "搜索符合条件的行";
    string 变量 ="";
    for() //循环所有行
    {
       DataRowView drv =dv[];
       变量=drv["列名"].tostring();
       变量 =变量.replace("","<font color="FFFF"></font>")  //加颜色
       drv.negedit()
       drv["列名"] =变量;   //在内存中直接更新
       drv.end(); 
    }
    dataGridView1.DataSource = dv;
    里面书写有点不规范 逻辑是清晰的 你试试
      

  11.   

    建议用 ListView 操作很方便,还可以用 FindItemWithText 来满足你的要求