zoukankan      html  css  js  c++  java
  • 【转载】C#通过InsertAt方法在DataTable特定位置插入一条数据

    在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表示插入的索引位置。

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

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

  • 相关阅读:
    Extension Methods(扩展方法)
    linux面试题
    渗透测试 day4
    渗透测试 day3
    渗透测试 day2
    渗透测试 day1
    9.3 网络安全介绍
    9.2 Iptables
    8.30 进程管理
    8.29 linux的网络
  • 原文地址:https://www.cnblogs.com/xu-yi/p/11246458.html
Copyright © 2011-2022 走看看