Export (0) Print
Expand All

DataRow.GetParentRow Method (DataRelation)

Gets the parent row of a DataRow using the specified DataRelation.

Namespace:  System.Data
Assembly:  System.Data (in System.Data.dll)

member GetParentRow : 
        relation:DataRelation -> DataRow

Parameters

relation
Type: System.Data.DataRelation

The DataRelation to use.

Return Value

Type: System.Data.DataRow
The parent DataRow of the current row.

ExceptionCondition
ArgumentNullException

The relation does not belong to the DataTable.

The row is a null reference (Nothing in Visual Basic).

DataException

A child row has multiple parents.

InvalidConstraintException

This row does not belong to the child table of the DataRelation object.

RowNotInTableException

The row does not belong to a table.

In a DataSet, the collection of all parent DataRelation objects for the data set is returned by the GetParentRows method.

The DataTable also contains a collection of DataRelation objects, returned by the ParentRelations property.

The following example uses the GetParentRow to return the child DataRow objects for every child DataRelation in a DataTable. The value of each column in the row is then printed.

No code example is currently available or this language may not be supported.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0
Show:
© 2015 Microsoft