使用DataRow的select方法,具体请查帮助!

解决方案 »

  1.   

    1. 在读取数据库的WHERE中使用LIKE表达式,如 WHERE [字段一] LIKE "??a*",表示选择第三个字符为a的所有记录。
    2. 用自编代码进行模糊查找。如正则表达式等等。第一种方法简单,第二种方法灵活。
      

  2.   

      DataTable m_Dt = new DataTable();                           ...... DataRow[] m_Drs =  m_Dt.Select(); //给Select方法传递必要的条件参数...
      

  3.   

    用sql语句来进行模糊查找我实现过,用自编代码是什么意思??请教
      

  4.   

    使用DataRow的RowFilter方法DataView dv;
    dv=dataSet1.Tables["locality"].DefaultView;
    dv.RowFilter="country like '"+textBox1.Text+"%'";
      

  5.   

    我觉得你想法有问题应该在写sql语句时select语句就实现模糊查询三,这样直接就用datatable就行了
      

  6.   

    可以用DataTable啊,不用和数据库连接,可以节省带宽,而且可以动态查询,
      

  7.   

    我知道的模糊查找用like!呵呵!
      

  8.   

    形如下面的做法:
    string tmpExpr = "OrderNo like '" + orderNo + "%'";
    dataRowTmp = dataTableName.Select(tmpExpr);
      

  9.   

    在存储过程中写  Like '%' +"???"+ '%'