我现在有一个DataTable里面已有数据,我想将DataTable里的某列数据转换成另一种格式,
比如:DataTable里的column1里的值是ASCII码,我现在想把column1的ASCII码转换成字符串,然后再赋值给DataGridView控件,请问应该怎么处理?谢谢!

解决方案 »

  1.   

    DataTable dt1 = new DataTable();
                dt1.Columns.Add("id");
                dt1.Columns.Add("name");
                dt1.Rows.Add(new object[] { 65, "a" });
                dt1.Rows.Add(new object[] { 66, "b" });
                dt1.Rows.Add(new object[] { 67, "c" });            foreach (DataRow r in dt1.Rows) {
                    r["id"] = (char)int.Parse(r["id"].ToString());
                }
      

  2.   

    Encoding.Unicode.GetString(b);System.Text.Encoding.Convert(System.Text.Encoding.ASCII,System.Text.Encoding.Unicode,bs);  
    修改datatable,批更新
      

  3.   

    DataTable里加一列,做遍历转换。