日期:2014-05-16 浏览次数:21609 次
//创建一个DataTable对象并创建列
DataTable dt = new DataTable();
dt.Columns.Add("eId", typeof(string));
dt.Columns.Add("eName", typeof(string));
dt.Columns.Add("qut", typeof(string));
//获取数据
DataTable dx =GetTable() ;
for (int i = 0; i < dx.Rows.Count; i++)
{
//定义一个Int变量用于判断是否有匹配项
int state = 0;
for (int j = 0; j < dt.Rows.Count; j++)
{
if (dx.Rows[i]["eId"].Equals(dt.Rows[j]["eId"]))
{
dt.Rows[j]["qut"] = Convert.ToDecimal(dt.Rows[j]["qut"]) + Convert.ToDecimal(dx.Rows[i]["qut"]);
state = 1;
break;
}
}
//如果没有一样的就添加一行
if (state == 0)
&nbs