DataTable.ImportRow(DataRow) DataTable.ImportRow(DataRow) DataTable.ImportRow(DataRow) DataTable.ImportRow(DataRow) Method

Определение

Копирует объект DataRow в DataTable, сохраняя все параметры свойств, а также текущие и исходные значения.Copies a DataRow into a DataTable, preserving any property settings, as well as original and current values.

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 DataRow DataRow

Импортируемый объект DataRow.The DataRow to be imported.

Комментарии

Вызов NewRow добавляет строку в таблицу, используя существующую схему таблиц, но со значениями по умолчанию для строки и задает DataRowState для Detached.Calling NewRow adds a row to the table using the existing table schema, but with default values for the row, and sets the DataRowState to Detached. Вызов ImportRow сохраняет существующий DataRowState вместе с другими значениями в строке.Calling ImportRow preserves the existing DataRowState along with other values in the row. Если DataRow , передаваемый как параметр находится в отсоединенном состоянии, оно игнорируется и исключение не создается.If the DataRow that is passed as a parameter is in a detached state, it is ignored, and no exception is thrown.

Новая строка добавляется в конец таблицы данных.The new row will be added to the end of the data table.

Если новой строки нарушает ограничение, оно не будет добавляться в таблицу данных.If the new row violates a Constraint it won't be added to the data table.

Вы можете получить индекс новой строки с DataTable.Rows.Find и DataTable.Rows.IndexOf.You can get the index of the new row with as DataTable.Rows.Find and DataTable.Rows.IndexOf. Дополнительные сведения см. в разделах DataRowCollection и Rows.See DataRowCollection and Rows for more information.

Применяется к

Дополнительно