Procedura dettagliata: connessione ai dati in un database (Windows Form)
È possibile eseguire la connessione dell'applicazione ai dati utilizzando Configurazione guidata origine dati in Visual Studio.Dopo avere completato la procedura guidata, è possibile trascinare oggetti dati dalla Origini dati (finestra) ai form per creare controlli associati a dati.
[!NOTA]
Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.
Di seguito vengono illustrate le attività incluse in questa procedura dettagliata:
Creazione di un nuovo progetto Applicazione Windows Form.
Creazione e configurazione di un dataset nell'applicazione in base agli oggetti di database mediante la Configurazione guidata origine dati.
Prerequisiti
Per completare questa procedura dettagliata, è necessario quanto segue:
- Accedere al database di esempio Northwind per SQL Server o Access.Per ulteriori informazioni, vedere Procedura: installare database di esempio.
Creazione del progetto
Per creare il nuovo progetto
Scegliere il comando per la creazione di un nuovo progetto dal menu File.
Selezionare Applicazione Windows Form e scegliere OK.Per ulteriori informazioni, vedere Sviluppo di applicazioni client.
Il progetto verrà creato e aggiunto a Esplora soluzioni.
Connessione al database Northwind
È possibile effettuare la connessione alla versione SQL Server o alla versione Microsoft Access del database Northwind.
Per creare una connessione alla versione SQL Server o Access di Northwind
Scegliere Mostra origini dati dal menu Dati.
Nella finestra Origini dati selezionare Aggiungi nuova origine dati.
Nella pagina Seleziona un tipo di origine dati selezionare Database, quindi fare clic su Avanti.
Nella pagina Scegli modello database selezionare DataSet e scegliere Avanti.
Nella pagina Seleziona connessione dati selezionare una delle opzioni seguenti:
Selezionare la connessione dati al database di esempio Northwind nell'elenco a discesa, se presente.
In alternativa
Selezionare Nuova connessione per configurare una nuova connessione dati.Per ulteriori informazioni, vedere Procedura: connettersi ai dati di un database.
Se il database in uso richiede una password, selezionare l'opzione che consente di includere dati riservati, quindi scegliere Avanti.
Nella pagina Salva la stringa di connessione nel file di configurazione applicazione scegliere Avanti.
Nella pagina Seleziona oggetti di database espandere il nodo Tabelle.
Selezionare le tabelle Customers e Orders, quindi scegliere Fine.
L'oggetto NorthwindDataSet viene aggiunto al progetto e le tabelle Customers e Orders vengono visualizzate nella finestra Origini dati.
Aggiunta di controlli al form
È possibile creare controlli con associazione a dati mediante il trascinamento degli elementi dalla finestra Origini dati al form.
Per creare controlli con associazione a dati nel form
Trascinare il nodo Customers principale dalla finestra Origini dati al form.
Nel form vengono visualizzati i controlli con associazione a dati con etichette descrittive e un controllo Toolstrip (BindingNavigator) per la navigazione all'interno dei record.Sulla barra dei componenti vengono visualizzati gli oggetti NorthwindDataSet, CustomersTableAdapter, BindingSource e BindingNavigator.
Esecuzione dell'applicazione
Per eseguire l'applicazione
Premere F5.
Viene aperto il Form1 in cui sono visualizzati i dati della tabella Customers.
Sicurezza
L'archiviazione dei dettagli della stringa di connessione, ad esempio una password, può avere implicazioni sulla sicurezza dell'applicazione.L'autenticazione di Windows consente di controllare l'accesso a un database in modo più sicuro.Per ulteriori informazioni, vedere Securing Connection Strings.
Passaggi successivi
Il dataset appena creato sarà ora disponibile nella finestra Origini dati.
Per aggiungere funzionalità all'applicazione
Selezionare altri elementi nella finestra Origini dati e trascinarli in un form.Per ulteriori informazioni, vedere Associazione di controlli Windows Form ai dati in Visual Studio.
Aprire l'origine dati in Progettazione DataSet per aggiungere o modificare gli oggetti che costituiscono il dataset.
Aggiungere logica di convalida all'evento ColumnChanging o RowChanging delle tabelle dati del dataset.Per ulteriori informazioni, vedere Convalida dei dati nei dataset.
Vedere anche
Concetti
Preparazione dell'applicazione al ricevimento di dati
Recupero di dati nell'applicazione
Associazione di controlli ai dati in Visual Studio
Modifica di dati nell'applicazione