DataRelationCollection.Add メソッド
DataRelation を DataRelationCollection に追加します。
オーバーロードの一覧
DataRelation を DataRelationCollection に追加します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Sub Add(DataRelation)
[JScript] public function Add(DataRelation);
指定した親列と子列を使用して DataRelation を作成し、コレクションに追加します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Overridable Function Add(DataColumn, DataColumn) As DataRelation
[C#] public virtual DataRelation Add(DataColumn, DataColumn);
[C++] public: virtual DataRelation* Add(DataColumn*, DataColumn*);
[JScript] public function Add(DataColumn, DataColumn) : DataRelation;
指定した親列と子列を使用して DataRelation を作成し、コレクションに追加します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Overridable Function Add(DataColumn(), DataColumn()) As DataRelation
[C#] public virtual DataRelation Add(DataColumn[], DataColumn[]);
[C++] public: virtual DataRelation* Add(DataColumn*[], DataColumn*[]);
[JScript] public function Add(DataColumn[], DataColumn[]) : DataRelation;
指定した名前、および親列と子列を使用して DataRelation を作成し、コレクションに追加します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Overridable Function Add(String, DataColumn, DataColumn) As DataRelation
[C#] public virtual DataRelation Add(string, DataColumn, DataColumn);
[C++] public: virtual DataRelation* Add(String*, DataColumn*, DataColumn*);
[JScript] public function Add(String, DataColumn, DataColumn) : DataRelation;
指定した名前および親列と子列の配列を使用して DataRelation を作成し、このリレーションシップをコレクションに追加します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Overridable Function Add(String, DataColumn(), DataColumn()) As DataRelation
[C#] public virtual DataRelation Add(string, DataColumn[], DataColumn[]);
[C++] public: virtual DataRelation* Add(String*, DataColumn[], DataColumn[]);
[JScript] public function Add(String, DataColumn[], DataColumn[]) : DataRelation;
指定した名前、親列と子列、および制約を追加するかどうかを示す値を使用して DataRelation を作成し、コレクションに追加します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Overridable Function Add(String, DataColumn, DataColumn, Boolean) As DataRelation
[C#] public virtual DataRelation Add(string, DataColumn, DataColumn, bool);
[C++] public: virtual DataRelation* Add(String*, DataColumn*, DataColumn*, bool);
[JScript] public function Add(String, DataColumn, DataColumn, Boolean) : DataRelation;
指定した名前、親列と子列の配列、および制約を作成するかどうかを示す値を使用して DataRelation を作成し、このリレーションシップをコレクションに追加します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Overridable Function Add(String, DataColumn(), DataColumn(), Boolean) As DataRelation
[C#] public virtual DataRelation Add(string, DataColumn[], DataColumn[], bool);
[C++] public: virtual DataRelation* Add(String*, DataColumn[], DataColumn[], bool);
[JScript] public function Add(String, DataColumn[], DataColumn[], Boolean) : DataRelation;
使用例
[Visual Basic, C#, C++] メモ ここでは、Add のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
Private Sub AddRelation()
Dim myTable As New DataTable()
Dim myCol1 As DataColumn = myTable.Columns.Add("Column1")
Dim myCol2 As DataColumn = myTable.Columns.Add("Column2")
myTable.ChildRelations.Add("New Relation", myCol1, myCol2)
End Sub
[C#]
private void AddRelation() {
DataTable myTable = new DataTable();
DataColumn myCol1 = myTable.Columns.Add("Column1");
DataColumn myCol2 = myTable.Columns.Add("Column2");
myTable.ChildRelations.Add("New Relation", myCol1, myCol2);
}
[C++]
private:
void AddRelation() {
DataTable* myTable = new DataTable();
DataColumn* myCol1 = myTable->Columns->Add(S"Column1");
DataColumn* myCol2 = myTable->Columns->Add(S"Column2");
myTable->ChildRelations->Add(S"New Relation", myCol1, myCol2);
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
参照
DataRelationCollection クラス | DataRelationCollection メンバ | System.Data 名前空間