//添加一列
DataColumn coal_type = new DataColumn("煤类别", typeof(System.String));
set_coalconsume.Tables[0].Columns.Add(coal_type);
set_coalconsume.Tables[0].Columns["煤类别"].SetOrdinal(1);
if (set_coalconsume!=null && set_coalconsume.Tables[0].Rows.Count>0)
{
foreach (DataRow row in set_coalconsume.Tables[0].Rows)
{
row["煤类别"] = MyConfig.GetCoalType()[row["煤种类"].ToString()];
}
set_coalconsume.Tables[0].Columns.Remove("煤种类");
}
//新添加一列,把配置文件中的数据对应的写到该列中,并把要替换的列删除!
set_coalconsume.Tables[0].Columns["煤类别"].SetOrdinal(1);
该行是控制新增列的位置,第一列为0,第二列为1。。。。