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 會將資料列新增至資料表,使用現有的數據表架構,但具有數據列的預設值,並將 設定 DataRowStateDetached。 呼叫 ImportRow 會保留現有的 DataRowState ,以及數據列中的其他值。 DataRow如果當做參數傳遞的 處於中斷鏈接狀態,則會忽略它,而且不會擲回例外狀況。

新的數據列將會新增至數據表的結尾。

如果新數據列違反條件約束,則不會新增至數據表。

您可以使用 作為 DataTable.Rows.Find 和 DataTable.Rows.IndexOf 取得新數據列的索引。 如需詳細資訊,請參閱 DataRowCollectionRows

適用於

另請參閱