当前位置:首页 » 《休闲阅读》 » 正文

C#中DataTable新增列、删除列、更改列名、交换列位置

14 人参与  2024年11月18日 14:01  分类 : 《休闲阅读》  评论

点击全文阅读


 C#中DataTable新增列、删除列、更改列名、交换列位置


一、新增列
1.1、新增列
    
/*新增列*/
dataTable.Columns.Add("列名称", Type.GetType("数据类型"));
 
 
/*比如添加【name】列,string类型的内容*/
dataTable.Columns.Add("name", Type.GetType("System.String"));


1.2、新增列到指定位置

    
/*新增列到指定位置*/
dataTable.Columns.Add("列名称", Type.GetType("数据类型")).SetOrdinal(列的索引);
 
 
/*比如新增string类型的【name】列到第2列*/
dataTable.Columns.Add("name", Type.GetType("System.String")).SetOrdinal(1);//0为第一列


二、删除列

    
/*删除列(通过列名称)*/
dataTable.Columns.Remove("列名称");
/*删除列(通过列索引)*/
dataTable.Columns.Remove(0);
 
 
/*比如删除名为name的列*/
dataTable.Columns.Remove("name");
/*比如删除第二列*/
dataTable.Columns.Remove(1);


三、更改列名称

    
/*更改列名称*/
dataTable.Columns["列名称"].ColumnName = "需要更改为的列名称";
 
 
/*比如修改name列的名称为StudentName*/
dataTable.Columns["name"].ColumnName = "StudentName";


四、交换列位置

    
/*交换列名称*/
dataTable.Columns[需要交换的列索引].SetOrdinal(将列交换到的列索引位置)
 
 
/*比如将第一列交换到最后一列;然后再将原来的最后一列交换到第一列*/
dataTable.Columns[0].SetOrdinal(dataTable.Columns.Count - 1)
dataTable.Columns[dataTable.Columns.Count - 2].SetOrdinal(0)

转自:https://www.cnblogs.com/hushzhang/p/16827052.html


点击全文阅读


本文链接:http://zhangshiyu.com/post/188184.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 旧梦随风去结局+番外(姜予宁沈昭寒)列表_旧梦随风去结局+番外(姜予宁沈昭寒)全书+后续+结局在线
  • (番外)+(全书)佛心不渡红尘劫+后续+结局(云狸越渊)全书在线_佛心不渡红尘劫+后续+结局免费列表_笔趣阁(云狸越渊)
  • 给你的第三封信是遗言沈佳芮顾温言_给你的第三封信是遗言沈佳芮顾温言列表
  • 闻砚辞阮雾梨(许是曾经有相思人面桃花长相忆+番外)_(闻砚辞阮雾梨)许是曾经有相思人面桃花长相忆+番外列表_笔趣阁(闻砚辞阮雾梨)
  • 男友让我给白月光顶罪后我杀疯了人气小说未删减节选_苏泽裴婉婷王希谣全文+后续
  • 慕晚夏顾砚廷顾砚廷
  • 给你的第三封信是遗言沈佳芮顾温言结局+番外全书+后续+结局(顾温言沈佳芮)列表_给你的第三封信是遗言沈佳芮顾温言结局+番外(顾温言沈佳芮)给你的第三封信是遗言沈佳芮顾温言结局+番外全书+后续+结局在线
  • 佛心不渡红尘劫结局+番外(云狸越渊)全书云狸越渊结局_云狸越渊+结局列表_笔趣阁(佛心不渡红尘劫结局+番外)云狸越渊彩蛋(佛心不渡红尘劫结局+番外)附加+结局(云狸越渊)全文速览
  • (余烬下的思念全书+后续+结局)分享(沈夏里顾禾州)_(余烬下的思念全书+后续+结局)列表_笔趣阁(沈夏里顾禾州)
  • 全文上岸后被闺蜜背刺,重生我杀疯了(乔知微)列表_全文上岸后被闺蜜背刺,重生我杀疯了
  • 「九转金身炸裂异界!反派竟是我分身?」小说节选免费试读_「方叶」限时免费完整章节
  • 小透明逆袭误撩后被大佬宠上天/大佬出门记得装不熟(许惟昭方肃礼)_小透明逆袭误撩后被大佬宠上天/大佬出门记得装不熟许惟昭方肃礼

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1