Share via


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

Nomi o percorsi visualizzati per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti potrebbero essere diversi nel computer in uso. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per altre informazioni vedere Customizing Development Settings in 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:

Creazione del progetto

Per creare il nuovo progetto

  1. Scegliere il comando per la creazione di un nuovo progetto dal menu File.

  2. Selezionare Applicazione Windows Form e scegliere OK. Per ulteriori informazioni, vedere Sviluppo di applicazioni client con .NET Framework.

    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

  1. Nella barra dei menu, scegliere Visualizza, Altre finestre, Origini dati.

  2. Nella finestra Origini dati selezionare Aggiungi nuova origine dati.

  3. Nella pagina Seleziona un tipo di origine dati selezionare Database, quindi fare clic su Avanti.

  4. Nella pagina Scegli modello database selezionare DataSet e scegliere Avanti.

  5. 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.

  6. Se il database in uso richiede una password, selezionare l'opzione che consente di includere dati riservati, quindi scegliere Avanti.

  7. Nella pagina Salva la stringa di connessione nel file di configurazione applicazione scegliere Avanti.

  8. Nella pagina Seleziona oggetti di database espandere il nodo Tabelle.

  9. 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

Esecuzione dell'applicazione

Per eseguire l'applicazione

  • Premere F5.

    Viene aperto il Form1 in cui sono visualizzati i dati della tabella Customers.

Protezione

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 Protezione delle informazioni di connessione.

Passaggi successivi

Il dataset appena creato sarà ora disponibile nella finestra Origini dati.

Per aggiungere funzionalità all'applicazione

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

Convalida dei dati

Salvataggio di dati

Altre risorse

Connessione ai dati in Visual Studio

Procedure dettagliate relative ai dati