DataRelation Constructor (String^, DataColumn^, DataColumn^)

 

Initializes a new instance of the DataRelation class using the specified DataRelation name, and parent and child DataColumn objects.

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

public:
DataRelation(
	String^ relationName,
	DataColumn^ parentColumn,
	DataColumn^ childColumn
)

Parameters

relationName
Type: System::String^

The name of the DataRelation. If null or an empty string (""), a default name will be given when the created object is added to the DataRelationCollection.

parentColumn
Type: System.Data::DataColumn^

The parent DataColumn in the relationship.

childColumn
Type: System.Data::DataColumn^

The child DataColumn in the relationship.

Exception Condition
ArgumentNullException

One or both of the DataColumn objects contains null.

InvalidConstraintException

The columns have different data types

-Or-

The tables do not belong to the same DataSet.

The following example creates a new DataRelation and adds it to the DataRelationCollection of a DataSet.

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

.NET Framework
Available since 1.1
Return to top
Show: