当前位置: 移动技术网 > IT编程>开发语言>.net > 【转载】C#通过InsertAt方法在DataTable特定位置插入一条数据

【转载】C#通过InsertAt方法在DataTable特定位置插入一条数据

2019年07月25日  | 移动技术网IT编程  | 我要评论

仙道风流,voshon,学习贯彻十八大精神

在c#中的datatable数据变量的操作过程中,可以通过datatable变量的rows属性的insertat方法往datatable的指定位置行数位置插入一个新行数据,即往datatable表格指定位置插入新数据datarow,如果在插入新行数据的时候使用的是rows属性的add方法,则是插入到表格的最后一行位置。

首先给出我们demo的datatable变量datadt的结构信息,该表格中含有3列,分别为name、id、memo。有个业务需求需要生成一个新行数据datarow对象,并将datarow对象插入到表格中的第一行,具体实现如下:

 datarow inserdatarow = datadt.newrow();
 inserdatarow["name"] = "王五";
 inserdatarow["id"] = 23;
 inserdatarow["memo"] = "第一行";

 datadt.rows.insertat(inserdatarow, 0); 

上述程序代码中使用到的insertat方法的签名为void insertat(datarow row, int pos),其中row代表新增的数据行对象datarow ,pos表示插入的索引位置。

 

备注:原文转载自博主个人站,原文链接为c#通过insertat方法在datatable特定位置插入一条数据_it技术小趣屋

博主个人技术交流群:960640092,博主微信公众号如下:

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网