Procedura: visualizzare dati correlati in un'applicazione Windows Form

Per visualizzare i dati correlati è possibile trascinare gli elementi che condividono lo stesso nodo principale della tabella dalla Origini dati (finestra) nel form in uso. Se ad esempio si dispone di un'origine dati in cui sono presenti una tabella Customers e una tabella correlata Orders, è possibile visualizzare entrambe le tabelle come nodi di livello principale nella visualizzazione ad albero all'interno della finestra Origini dati. Espandendo il nodo Customers vengono visualizzate le colonne e si nota che l'ultima colonna dell'elenco è un nodo espandibile che rappresenta la tabella Orders. Il nodo indica gli ordini relativi a un cliente. Ciò significa che se si desidera creare un form che consenta di selezionare un cliente e quindi visualizzare un elenco di ordini relativi a tale cliente, sarà necessario trascinare gli elementi da visualizzare da questa singola gerarchia.

Creazione di controlli associati a dati per la visualizzazione di record correlati

Finestra Origini dati con visualizzazione delle relazioni

Collegamento a video Per una versione video di questo argomento, vedere Ricerca per categorie: aggiornare le tabelle correlate (la pagina potrebbe essere in inglese).

Per creare controlli per la visualizzazione di record correlati

  1. Aprire il form in Progettazione Windows Form.

  2. Aprire la finestra Origini dati. Per ulteriori informazioni, vedere Procedura: aprire la finestra Origini dati.

  3. Espandere il nodo che rappresenta la tabella padre nella relazione (la tabella padre è quella sul lato "uno" di una relazione uno-a-molti).

  4. Trascinare tutti gli elementi della tabella padre da visualizzare dalla finestra Origini dati nel form in uso.

  5. Le tabelle figlio correlate vengono visualizzate come nodi espandibili alla fine dell'elenco di colonne della tabella padre. Trascinare gli elementi da visualizzare da un nodo correlato nel form in uso.

    Nota

    Trascinando un elemento da un nodo di livello principale si crea un componente BindingSource separato non correlato che non semplifica lo spostamento nei record correlati. Per associare i dati correlati, selezionare le tabelle dallo stesso nodo gerarchico.

Vedere anche

Attività

Procedura dettagliata: visualizzazione di dati in un Windows Form

Procedura: connettersi ai dati di un database

Procedura: esplorare i dati con il controllo BindingNavigator Windows Form

Concetti

Novità dello sviluppo di applicazioni di dati

Cenni preliminari sugli oggetti TableAdapter

Progettazione DataSet

Cenni preliminari sulle origini dati

Altre risorse

Procedure dettagliate relative ai dati

Convalida dei dati