0
同じデータセット内のテーブル間の関係を取得するには次のコードがありますが、エラーが発生した次のコードを実行すると、値データセット内のテーブル間の関係を追加する方法
DataResultSetDataSet dataset = resultSet as DataResultSetDataSet;
System.Data.DataSet menuDataSet = new System.Data.DataSet();
menuDataSet = dataset.Set;
menuDataSet.DataSetName = "Menus";
menuDataSet.Tables[0].TableName = "Menu";
DataRelation relation = new DataRelation("ParentChild", menuDataSet.Tables["Menu"].Columns["MenuID"], menuDataSet.Tables["Menu"].Columns["ParentID"], true);
relation.Nested = true;
menuDataSet.Relations.Add(relation);
menuXml= menuDataSet.GetXml();
}
テーブルに参加しようとしていますか? – R0MANARMY
yaデータセットに含まれる項目に基づいて親子関係を確立しています – mahesh
テーブル 'メニュー'をテーブル 'メニュー'に結合しているようです。それはタイプミスですか、それともあなたが本当にやろうとしていたものですか? – R0MANARMY