DataTable.ImportRow(DataRow) Methode

Definition

Kopiert eine DataRow in eine DataTable, wobei alle Eigenschafteneinstellungen sowie die ursprünglichen und die aktuellen Werte beibehalten werden.

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)

Parameter

row
DataRow

Die zu importierende DataRow.

Hinweise

Durch Aufrufen NewRow wird der Tabelle eine Zeile mithilfe des vorhandenen Tabellenschemas hinzugefügt, aber mit Standardwerten für die Zeile und legt den DataRowState Wert auf Detachedfest. Das Aufrufen ImportRow behält die vorhandene DataRowState Eigenschaft zusammen mit anderen Werten in der Zeile bei. Wenn das DataRow als Parameter übergebene Parameter in einem getrennten Zustand liegt, wird er ignoriert, und es wird keine Ausnahme ausgelöst.

Die neue Zeile wird am Ende der Datentabelle hinzugefügt.

Wenn die neue Zeile gegen eine Einschränkung verstößt, wird sie der Datentabelle nicht hinzugefügt.

Sie können den Index der neuen Zeile mit "DataTable.Rows.Find" und "DataTable.Rows.IndexOf" abrufen. Weitere Informationen finden Sie unter DataRowCollection und Rows.

Gilt für

Siehe auch