DataTable.ImportRow(DataRow) 方法

定义

DataRow 复制到 DataTable 中,保留任何属性设置以及初始值和当前值。

public:
 void ImportRow(System::Data::DataRow ^ row);
public void ImportRow (System.Data.DataRow? row);
public void ImportRow (System.Data.DataRow row);
member this.ImportRow : System.Data.DataRow -> unit
Public Sub ImportRow (row As DataRow)

参数

row
DataRow

要导入的 DataRow

注解

使用NewRow现有表架构调用将行添加到表中,但具有行的默认值,并将该Detached行设置为 DataRowState 。 调用 ImportRow 将保留现有 DataRowState 值以及行中的其他值。 如果作为参数传递的参数 DataRow 处于分离状态,则忽略它,并且不会引发异常。

新行将添加到数据表的末尾。

如果新行违反约束,则不会将其添加到数据表。

可以使用 DataTable.Rows.Find 和 DataTable.Rows.IndexOf 获取新行的索引。 有关更多信息,请参见DataRowCollectionRows

适用于

另请参阅