C#中将DataTable有数据的数值列转成字符列

C#中将DataTable有数据的数值列全部转成字符列。

第一步:

DataTable dt = dtVerHhorList.Clone();//新建结构相同的表
dt.Clear();
dt.Columns["数值列"].DataType = System.Type.GetType("System.String");//把数值列转换成字符列

第二步:循环一行一行把数据存储到新表中

for (int m = 0; m < dtVerHhorList.Rows.Count; m++)
{
dt.ImportRow(dtVerHhorList.Rows[m]);
}

到这里就完成了。

这个时候就可以在新表dt上面的该列添加字符了。

posted on 2019-12-13 08:17  sduSRZ  阅读(1891)  评论(0)    收藏  举报

导航