不清楚是哪一行,能否根据条件修改DataTbale中的值,就象update 的where条件

解决方案 »

  1.   

    你可以通过dataview来完成这个工作啊
      

  2.   

    1.方法
    foreach(DataRow r in DataTable.Rows)
    {
     if (r["columnname"]="where")
     {
        r["columnname"]=value
     }
    }
    2.方法
    DataTabe.DefaultView.Filter="columnname1=where1 and columnname2=where2 ";
    foreach(DataRowView dr in DataTable.DefaultView)
    {
      dr["columnname"]=value;
    }
      

  3.   

    最後面記得要結束編輯
    dr.EndEdit();
      

  4.   

    ds.Tables[0]Select("部门名称='软件部'")
      

  5.   

    上面少了一个“点”
    ds.Tables[0].Select("部门名称='软件部'")