通过数据集求和我知道求 但我没办法把结果添加到datagrid中去 请各位大大帮忙指教一下 急啊

解决方案 »

  1.   

    DataSet ds=new DataSet();
    DataTable dt=ds.Tables[0]; ds里面的第一个表
    DataRow dr=dt.NewRow();
    dr["col1"]="col1";
    dr["col2"]="col2";
    dr["col3"]="col3";
    比如有这样的三列
    dt.Add(dr);
    重新绑定一下
      

  2.   

    int count = Ds.Tables[0].Rows.Count;
    for(int i =0;i<count;i++)
    {
        sum += int.Parse(Ds.Tbales[0].Rows[i][""].ToString());
    }
      

  3.   

    给绑定到datagrid中的DataTable增加一列。比如"countCol";
    this.dtTask.Columns.Add("countCol",typeof(decimal),"col1 + col2");
    这样就可以对col1和col2列求和了。