Condividi tramite


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à relative allo sviluppo di applicazioni dati in Visual Studio 2012

Cenni preliminari sugli oggetti TableAdapter

Creazione e modifica di dataset tipizzati

Cenni preliminari sulle origini dati

Convalida dei dati

Altre risorse

Procedure dettagliate relative ai dati