Condividi tramite


Cenni preliminari sulla visualizzazione dei dati

Aggiornamento: novembre 2007

La visualizzazione dei dati per gli utenti di un'applicazione è resa possibile associando dei dati ai controlli di un form. È possibile creare tali controlli con associazione a dati mediante il trascinamento degli elementi dalla finestra Origini dati a un form dell'applicazione Windows in uso.

Per sviluppare applicazioni Windows associate a dati è necessario conoscere diversi componenti e processi. Di seguito è riportato un riepilogo delle attività, delle finestre di dialogo e degli oggetti necessari per la creazione di applicazioni Windows associate a dati. Per ulteriori informazioni, vedere Associazione ai dati di Windows Form.

Attività necessarie per la visualizzazione dei dati su un form di un'applicazione Windows

Nelle attività riportate di seguito viene illustrata la procedura tipica che consente di visualizzare i dati di un'applicazione Windows.

Operazione

Ulteriori informazioni

Aprire la finestra Origini dati

Procedura: aprire la finestra Origini dati

Aggiungere un'origine dati al progetto.

Selezionare Aggiungi nuova origine dati nella Finestra Origini dati e completare la Configurazione guidata origine dati

Impostare gli elementi nella finestra Origini dati sui controlli che si desidera creare.

Procedura: impostare il controllo da creare per il trascinamento dalla finestra Origini dati

Trascinare gli elementi dalla finestra Origini dati nel form

Formattare le modalità di visualizzazione dei dati mediante i controlli.

Finestra di dialogo Formattazione e associazione avanzata

Una volta creato un form in cui sono visualizzati i dati, potrebbe essere necessario eseguire una delle attività seguenti:

Operazione

Ulteriori informazioni

Modificare i dati nell'origine dati sottostante

Modifica di dati nell'applicazione (tenere presente che le modifiche apportate ai dati nei controlli associati a dati vengono scritte automaticamente nel dataset, ma non nel database sottostante.

Convalidare le modifiche apportate ai dati

Convalida dei dati

Salvare i dati aggiornati nel database

Salvataggio di dati

Origini dati

Le origini dati rappresentano i dati disponibili per l'applicazione e vengono create mediante la Configurazione guidata origine dati da database, servizi Web o oggetti. Per ulteriori informazioni, vedere Cenni preliminari sulle origini dati.

Finestra Origini dati

Le origini dati sono disponibili all'interno del progetto come elementi della Finestra Origini dati e possono essere trascinate nel form per la creazione di controlli che consentono la visualizzazione dei dati sottostanti.

Prima di trascinare elementi dalla finestra Origini dati, si selezionano i controlli che verranno creati facendo clic sull'elenco a discesa corrispondente a ciascuna tabella e colonna e selezionando il controllo desiderato. Per ulteriori informazioni, vedere Procedura: impostare il controllo da creare per il trascinamento dalla finestra Origini dati.

Nota:

È possibile modificare l'elenco dei controlli disponibili per gli elementi della finestra Origini dati. Per ulteriori informazioni, vedere Procedura: aggiungere controlli personalizzati alla finestra Origini dati.

TableAdapter

Gli oggetti TableAdapter sono componenti generati nella finestra di progettazione creati da Visual Studio. e vengono utilizzati per riempire i dataset o, nello specifico, per caricare dati in oggetti DataTableche costituiscono un dataset e aggiornare il database in base al quale è stata compilata la DataTable. I TableAdapter sono analoghi agli adattatori dati fortemente tipizzati e consentono la comunicazione tra l'applicazione e i dati. Contengono la connessione e i comandi, o istruzioni SQL, che vengono eseguiti nell'archivio dati sottostante. Per ulteriori informazioni, vedere Cenni preliminari sugli oggetti TableAdapter.

Query TableAdapter

A differenza degli adattatori dati standard, i TableAdapter possono contenere più query per il riempimento delle tabelle dati associate. È possibile definire tutte le query relative a un oggetto TableAdapter richieste dall'applicazione, purché ciascuna di esse restituisca dati conformi allo stesso schema della tabella dati associata. Per ulteriori informazioni, vedere Procedura: creare query TableAdapter.

Smart tag dei dati

Gli smart tag specifici per l'utilizzo di dati sono disponibili in molti controlli. Quando a un form vengono aggiunti determinati controlli, sullo smart tag è disponibile una serie di azioni possibili correlate ai dati. Per ulteriori informazioni, vedere Smart tag dei dati.

Il componente BindingSource

Il componente BindingSource ha due funzioni. Fornisce un livello di riferimento indiretto per l'associazione dei controlli del form ai dati. I controlli del form vengono associati al componente BindingSource piuttosto che direttamente a un'origine dati.

Il componente BindingSource è inoltre in grado di gestire un insieme di oggetti. L'aggiunta di un tipo a BindingSource determina la creazione di un elenco di quel tipo.

Per ulteriori informazioni sul componente BindingSource, vedere:

Il controllo BindingNavigator

Questo componente fornisce un'interfaccia utente per l'esplorazione dei dati in un'applicazione Windows. Per ulteriori informazioni, vedere Controllo BindingNavigator (Windows Form).

Il controllo DataGridView

Il controllo DataGridView consente di visualizzare e modificare i dati tabulari da molti tipi diversi di origini dati. È possibile associare i dati al controllo DataGridView mediante la proprietà DataSource. Per ulteriori informazioni, vedere Cenni preliminari sul controllo DataGridView (Windows Form).

Vedere anche

Attività

Procedura dettagliata: visualizzazione dei dati su un form in un'applicazione Windows

Procedura dettagliata: creazione di un controllo utente che supporta l'associazione dati semplice

Procedura dettagliata: creazione di un controllo utente che supporta l'associazioni ai dati complessa

Procedura dettagliata: creazione di un controllo utente che supporta l'associazione ai dati di ricerca

Concetti

Novità relative ai dati

Progettazione DataSet

Cenni preliminari sulle origini dati

Riferimenti

Finestra Origini dati

Altre risorse

Procedure dettagliate relative ai dati

Visualizzazione di dati su form nelle applicazioni Windows