将数据追加到html 表格中,将数据添加到数据表中

将数据添加到数据表中

03/30/2017

本文内容

在创建 DataTable 并使用列和约束定义其结构之后,您可以将新的数据行添加到表中。 要添加新行,可将一个新变量声明为 DataRow 类型。 当调用方法时,将返回新的 DataRow 对象 NewRow 。 然后, DataTable 根据所定义的表的结构创建 DataRow 对象 DataColumnCollection 。

下面的示例演示如何通过调用 NewRow 方法来创建新行。

Dim workRow As DataRow = workTable.NewRow()

DataRow workRow = workTable.NewRow();

然后您可以使用索引或列名来处理新添加的行,如下例所示。

workRow("CustLName") = "Smith"

workRow(1) = "Smith"

workRow["CustLName"] = "Smith";

workRow[1] = "Smith";

将数据插入新行后, 将使用 add 方法将行添加到中 DataRowCollection ,如下面的代码所示。

workTable.Rows.Add(workRow)

workTable.Rows.Add(workRow);

你还可以调用 add 方法来添加新行,方法是传入类型为的值数组, Object 如下面的示例中所示。

workTable.Rows.Add(new Object() {1, "Smith"})

workTable.Rows.Add(new Object[] {1, "Smith"});

将类型化为 object的值的数组传递到 Add 方法会在表中创建一个新行,并将其列值设置为对象数组中的值。 请注意,数组中的值会根据它们在表中出现的顺序相继与各列匹配。

下面的示例将10行添加到新创建的 Customers 表中。

Dim workRow As DataRow

Dim i As Integer

For i = 0 To 9

workRow = workTable.NewRow()

workRow(0) = i

workRow(1) = "CustName" & I.ToString()

workTable.Rows.Add(workRow)

Next

DataRow workRow;

for (int i = 0; i <= 9; i++)

{

workRow = workTable.NewRow();

workRow[0] = i;

workRow[1] = "CustName" + i.ToString();

workTable.Rows.Add(workRow);

}

请参阅

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值