那位高手知道如何用Dataset中的一张表通过查询生成另一张Dataset中的表呢?
  如:  Dataset1.tatbles[0]  (select * from  Dataset1.tatbles[0] where ..... ) 生成  Dataset1.tatbles[1]

解决方案 »

  1.   

    DataRow[] rows = Dataset1.tatbles[0].Select("...");
    foreach(DataRow r in rows)
    {
        Dataset1.tatbles[1].ImportRow(r);
        //or
    //  Dataset1.tatbles[1].Rows.Add(r.ItemArray);
    }
      

  2.   

    DataView dv=new DataView(dt); 
        
       //用RowFilter属性进行模糊查询 
        
       dv.RowFilter="商品名称 LIKE'%"+TextBox1.Text.Trim()+"%'";
      

  3.   

    DataView dv=new DataView(dt); 
        
       //用RowFilter属性进行模糊查询 
        
       dv.RowFilter="商品名称 LIKE'%"+TextBox1.Text.Trim()+"%'";
    用DATAVIEW的筛选比较好点。。