Поделиться через


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 добавляет строку в таблицу, используя существующую схему таблицы, но со значениями по умолчанию для строки, и задает для DataRowState свойства значение Detached. Вызов ImportRow сохраняет существующий DataRowState вместе с другими значениями в строке. Если объект , DataRow передаваемый в качестве параметра, находится в отключенном состоянии, он игнорируется и исключение не создается.

Новая строка будет добавлена в конец таблицы данных.

Если новая строка нарушает ограничение, она не будет добавлена в таблицу данных.

Индекс новой строки можно получить с помощью свойств DataTable.Rows.Find и DataTable.Rows.IndexOf. Дополнительные сведения см. в разделах DataRowCollection и Rows.

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

См. также раздел