データセットを次のように変更List<Form>
データセットには 4 つのテーブルがあり、各テーブルには他のテーブルとの関係があります
ds.Relations.Add("Form_To_Tab", ds.Tables[0].Columns["Id"],
ds.Tables[1].Columns["FormId"]);
ds.Relations.Add("Tab_To_Section", ds.Tables[1].Columns["Id"],
ds.Tables[2].Columns["TabId"]);
ds.Relations.Add("Section_To_Attribute", ds.Tables[2].Columns["Id"],
ds.Tables[3].Columns["SectionId"]);
データベースからリストを作成したいList<Form>
データセットのデータを含むリストを作成する
List<Form> -> List<Tab> -> List<Section> -> List<Attributes>
IE: クラス フォームには のプロパティがありList<Tab>
、クラス タブには のプロパティがありますList<Section>
私はのクラスを持っていますForm, Tab, Section, Attribute
クラスには、関連するデータテーブルのすべての列がプロパティとして含まれています