修改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         }

 

posted @ 2015-08-11 21:12  IT火  阅读(1406)  评论(0编辑  收藏  举报