【问题标题】:.Net - ado.net importing rows vs adding rows?.Net - ado.net 导入行与添加行?
【发布时间】:2011-09-24 21:18:49
【问题描述】:

DataTable 有一个名为 ImportRow() 的方法,在行下还有一个名为 Add() 的方法。那么这些方法有什么区别呢?

dataTable.Rows.Add(newRow);

dataTable.ImportRow(newRow);

【问题讨论】:

    标签: .net ado.net datatable


    【解决方案1】:
    • ImportRow 保留行的任何设置:DataRowState、values 等。
    • 添加使用默认值初始化行的调用 NewRow。

    如果您要从另一个表中导入一行并且由于计划使用 DataAdapter 而需要保留所有行,则 ImportRow 很有用

    【讨论】:

      猜你喜欢
      • 2016-01-03
      • 1970-01-01
      • 1970-01-01
      • 2010-10-07
      • 1970-01-01
      • 1970-01-01
      • 2021-10-03
      • 1970-01-01
      相关资源
      最近更新 更多