Прочитать на английском

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


DataRow.SetParentRow Метод

Определение

Задает родительскую строку объекта DataRow.

Перегрузки

SetParentRow(DataRow)

Задает родительскую строку DataRow с указанным новым родительским объектом DataRow.

SetParentRow(DataRow, DataRelation)

Задает родительскую строку DataRow с указанными новыми родительскими объектами DataRow и DataRelation.

SetParentRow(DataRow)

Исходный код:
DataRow.cs
Исходный код:
DataRow.cs
Исходный код:
DataRow.cs

Задает родительскую строку DataRow с указанным новым родительским объектом DataRow.

public void SetParentRow (System.Data.DataRow? parentRow);
public void SetParentRow (System.Data.DataRow parentRow);

Параметры

parentRow
DataRow

Новый родительский объект DataRow.

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

.NET 9 и другие версии
Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

SetParentRow(DataRow, DataRelation)

Исходный код:
DataRow.cs
Исходный код:
DataRow.cs
Исходный код:
DataRow.cs

Задает родительскую строку DataRow с указанными новыми родительскими объектами DataRow и DataRelation.

public void SetParentRow (System.Data.DataRow? parentRow, System.Data.DataRelation? relation);
public void SetParentRow (System.Data.DataRow parentRow, System.Data.DataRelation relation);

Параметры

parentRow
DataRow

Новый родительский объект DataRow.

relation
DataRelation

Отношение DataRelation для использования.

Исключения

Одна из строк не принадлежит таблице.

Одна из строк имеет значение null.

Отношение не принадлежит коллекции DataRelationCollection объекта DataSet.

Дочернее отношение DataTable не является таблицей, которой принадлежит эта строка.

Примеры

В следующем примере задается родительская строка определенной дочерней строки.

Private Sub SetParent()
    ' Get a ParentRow and a ChildRow from a DataSet.
    Dim childRow As DataRow = _
        DataSet1.Tables("Orders").Rows(1)
    Dim parentRow As DataRow = _
        DataSet1.Tables("Customers").Rows(20)

    ' Set the parent row of a DataRelation.
    childRow.SetParentRow(parentRow, _
        DataSet1.Relations("CustomerOrders"))
End Sub

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

.NET 9 и другие версии
Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1