修改DataSet列名
如果想在Dataset中就直接修改列名,该怎么操作呢?
1 protected void UpDataTable() 2 { 3 DataSet ds = new DataSet(); 4 foreach (DataColumn dc in ds.Tables[0].Columns) 5 { 6 ds.Tables[0].Columns.Remove("Username");//可移除UserName这一列 7 if (dc.ColumnName=="UserName") 8 { 9 dc.ColumnName = "用户名";//可以将列名改变 10 } 11 } 12 foreach (DataRow dr in ds.Tables[0].Rows) 13 { 14 dr["UserDate"] = Convert.ToDateTime(dr["UserDate"]);//这样是不会赋值成功的! 15 } 16 }
【版权所有@ithuo】 【博客地址 http://www.cnblogs.com/ithuo】 可以转载,但请注明出处并保持博客超链接,有不正确的地方请不吝赐教,谢谢大家的帮助与支持!