如何:在 Windows Form 應用程式中顯示相關的資料

 

發佈時間: 2016年6月

您可以從資料來源視窗將共用相同主資料表節點的項目拖曳至表單,顯示相關資料。 例如,如果資料來源擁有 Customers 資料表和相關的 Orders 資料表,則在 [資料來源] 視窗中,就可以看到這兩個資料表為最上層節點 (樹狀檢視中)。 展開 Customers 節點,以便查看資料行,並注意清單中最後一個資料行是表示 Orders 資料表的可展開節點。 這個節點表示客戶的相關訂單。 這表示,如果要建立方便您選取客戶的表單,然後顯示該客戶的訂單明細,則您必須從這個單一階層架構中拖曳所要顯示的項目。

顯示關聯的資料來源視窗

建立顯示相關資料錄的資料繫結控制項

視訊的連結 如需本主題的影片版本,請參閱 如何更新關聯資料表

建立顯示相關資料錄的控制項

  1. 在 Windows Forms Designer中開啟表單。

  2. 開啟 [資料來源] 視窗。 如需詳細資訊,請參閱如何:開啟資料來源視窗

  3. 展開表示關聯性父資料表的節點 (父資料表是一對多關聯性中表示「一」方的資料表)。

  4. 從 [資料來源] 視窗中的關聯性父資料表,將所要顯示的任何項目拖曳至表單上。

  5. 相關子資料表會出現在父資料表的資料行清單底端,做為可展開節點。 從這類相關節點將所要顯示的項目拖曳至表單上。

    System_CAPS_note注意事項

    從最上層節點拖曳項目會建立獨立且不相關的 BindingSource 元件,這些元件不提供相關資料錄的巡覽功能。若要繫結相關資料,您必須從相同的階層架構節點選取資料表。

請參閱

資料逐步解說
逐步解說:顯示 Windows Form 上的資料
TableAdapter 概觀
建立和編輯具類型資料集
資料來源概觀
如何:連接至資料庫中的資料
驗證資料
如何:使用 Windows Form BindingNavigator 控制項巡覽資料