Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore DataRelation (String, DataColumn, DataColumn, Boolean)

 

Data di pubblicazione: ottobre 2016

System_CAPS_noteNota

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Inizializza una nuova istanza di DataRelation classe utilizzando il nome specificato, padre e figlio DataColumn oggetti e un valore che indica se creare vincoli.

Spazio dei nomi:   System.Data
Assembly:  System.Data (in System.Data.dll)

public DataRelation(
	string relationName,
	DataColumn parentColumn,
	DataColumn childColumn,
	bool createConstraints
)

Parametri

relationName
Type: System.String

Il nome della relazione. Se null o una stringa vuota (""), verrà assegnato un nome predefinito, quando l'oggetto creato viene aggiunto al DataRelationCollection.

parentColumn
Type: System.Data.DataColumn

L'elemento padre DataColumn nella relazione.

childColumn
Type: System.Data.DataColumn

L'elemento figlio DataColumn nella relazione.

createConstraints
Type: System.Boolean

Un valore che indica se i vincoli vengono creati. true, se i vincoli vengono creati. In caso contrario, false.

Exception Condition
ArgumentNullException

Uno o entrambi i DataColumn contiene oggetti null.

InvalidConstraintException

Le colonne hanno tipi di dati diversi

oppure

Le tabelle non appartengono allo stesso DataSet.

L'esempio seguente crea un nuovo DataRelation e lo aggiunge al DataRelationCollection di un DataSet.


 Private Sub CreateRelation()
    ' Code to get the DataSet not shown here.
    ' Get the DataColumn objects from two DataTable 
    ' objects in a DataSet.
    Dim parentColumn As DataColumn = DataSet1.Tables( _
        "Customers").Columns("CustID")
    Dim childColumn As DataColumn = _
        DataSet1.Tables("Orders").Columns("CustID")

    ' Create DataRelation.
    Dim bConstraints As Boolean = True
    Dim customerOrdersRelation As DataRelation = _
        New DataRelation("CustomersOrders", _
        parentColumn, childColumn, bConstraints)

    ' Add the relation to the DataSet.
    DataSet1.Relations.Add(customerOrdersRelation)
End Sub

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: