Informazioni visibili all'utente: visualizzazione dei dati nell'interfaccia utente
Aggiornamento: novembre 2007
In questa lezione verrà descritto come creare un'interfaccia utente di base per visualizzare i dati in un database locale.
Dopo avere creato una connessione a un file di database locale, è necessario creare un'interfaccia utente per visualizzare i dati in esso contenuti. La programmazione per il recupero di dati da un database e la visualizzazione di tali dati in un'interfaccia utente è estremamente complessa. In Visual Basic, tuttavia, gli oggetti dati necessari vengono creati e configurati automaticamente ed è quindi sufficiente selezionare e posizionare gli oggetti. In questa lezione verrà descritto come creare un form semplice per la visualizzazione di dati.
Procedura
Per creare un form di accesso ai dati
Aprire il progetto Indirizzi della lezione precedente. Se questa lezione non è stata ancora completata, tornare a Recupero delle informazioni necessarie: connessione a un database esistente ed eseguire le procedure indicate prima di continuare.
In Esplora soluzioni selezionare Form1.vb, quindi scegliere Finestra di progettazione dal menu Visualizza.
In Esplora soluzioni fare clic sulla scheda Origini dati.
Nella finestra Origini dati esaminare i nodi FirstDatabaseDataSet e Addresses. È possibile espandere il nodo Addresses per visualizzare tutti i singoli campi della tabella.
Trascinare il nodo Addresses dalla finestra Origini dati nel form.
Nota: Alcuni controlli vengono aggiunti automaticamente al form e diversi componenti vengono creati e aggiunti alla barra dei componenti disponibile sotto il form. Sono presenti un controllo DataGridView che visualizzerà le righe e le colonne della tabella e un controllo AddressesBindingNavigator per l'esplorazione. In Visual Basic vengono inoltre creati tre componenti, ovvero AddressesBindingSource, AddressesTableAdapter e FirstDatabaseDataSet, che consentono rispettivamente di stabilire la connessione al database, gestire il recupero e l'aggiornamento di dati e archiviare i dati in un DataSet locale.
Selezionare il controllo AddressesDataGridView, quindi nella finestra Proprietà impostare la proprietà Dock su Fill, scegliendo il pulsante centrale.
La griglia si espanderà in modo da occupare l'intero form.
Premere F5 per eseguire il programma.
I dati della tabella Addresses vengono visualizzati nel controllo DataGridView sul form. È possibile utilizzare i controlli di BindingNavigator nella parte superiore del form per spostarsi tra le righe e persino aggiungere o eliminare record. È inoltre possibile modificare i record correggendo i dati visualizzati nella griglia. Le modifiche tuttavia non verranno salvate se non si fa clic sull'icona Salva dati. Nell'argomento successivo verrà descritto come salvare in modo automatico le modifiche apportate ai dati.
Passaggi successivi
In questa lezione è stato descritto come utilizzare gli strumenti visivi di Visual Basic per creare un'interfaccia utente di base orientata ai dati. Nella lezione successiva verrà descritto come creare un form di immissione dati e salvare le modifiche apportate al database.
Lezione successiva: Aggiunta o modifica di record: aggiornamento dei dati
Vedere anche
Attività
Recupero delle informazioni necessarie: connessione a un database esistente