天天看點

導出Excel表格時,如何把資料庫表中的編号轉換成配置檔案中的"漢字"

//添加一列

            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。。。。

本文轉自左正部落格園部落格,原文連結:http://www.cnblogs.com/soundcode/archive/2011/04/12/2013684.html,如需轉載請自行聯系原作者