Condividi tramite


Procedura: creare adattatori dati tramite una procedura guidata

Aggiornamento: novembre 2007

La Configurazione guidata adattatore dati consente di creare in modo estremamente semplice e flessibile gli adattatori dati. Per informazioni dettagliate, vedere Configurazione guidata adattatore dati.

Nota:

Nella versione precedente di Visual Studio per le comunicazioni tra un'applicazione e un database venivano utilizzati gli adattatori dati. Mentre gli adattatori dati sono comunque un componente essenziale dei .Provider di dati .NET Framework (ADO.NET), gli oggetti TableAdapter sono componenti generati dalla finestra di progettazione che consentono di semplificare il processo di spostamento dei dati fra l'applicazione dell'utente e un database. Per ulteriori informazioni sull'utilizzo degli oggetti TableAdapter, vedere Cenni preliminari sugli oggetti TableAdapter.

Nota:

Le finestre di dialogo e i comandi di menu visualizzati potrebbero non corrispondere a quelli descritti nella Guida in linea in quanto dipendono dall'edizione o dalle impostazioni in uso. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per impostazione predefinita, in Visual Studio il supporto in fase di progettazione per gli adattatori dati è stato disattivato. Per attivare il supporto per gli adattatori dati, è necessario aggiungerli alla Casella degli strumenti, come descritto nella prima procedura che segue.

Per aggiungere adattatori dati, connessioni e comandi alla Casella degli strumenti

  1. Fare clic con il pulsante destro del mouse sulla Casella degli strumenti e fare clic su Scegli elementi.

  2. Selezionare gli elementi da aggiungere nella scheda Componenti di .NET Framework della finestra di dialogo Scegli elementi della Casella degli strumenti. Per utilizzare il Provider di dati .NET Framework per SQL Server, ad esempio, selezionare SqlDataAdapter, SqlConnection e SqlCommand.

  3. Scegliere OK per aggiungere gli elementi selezionati alla Casella degli strumenti.

Per creare un adattatore dati mediante la Configurazione guidata adattatore dati

  1. Aprire il form o il componente creato nella finestra di progettazione appropriata.

  2. Dalla scheda Dati della Casella degli strumenti, trascinare un oggetto OleDbDataAdapter, SqlDataAdapter, OdbcDataAdapter o OracleDataAdapter nell'area di progettazione.

    Nella finestra di progettazione viene aggiunta un'istanza dell'adattatore al form o al componente e viene avviata la Configurazione guidata adattatore dati.

  3. Nella procedura guidata effettuare le operazioni riportate di seguito.

    1. Nella seconda pagina creare o scegliere una connessione. Per ulteriori informazioni sulla creazione di connessioni, vedere Esecuzione della connessione (ADO.NET).

      Nota sulla sicurezza:

      L'archiviazione dei dettagli relativi alla stringa di connessione, quali il nome del server, il nome utente e la password, può avere implicazioni per la protezione dell'applicazione. La protezione integrata di Windows consente di controllare l'accesso ad un database in modo più sicuro. Per ulteriori informazioni, vedere Protezione di applicazioni ADO.NET.

    2. Nella terza pagina specificare se l'adattatore dovrà utilizzare istruzioni SQL o stored procedure per la lettura e la scrittura di dati. Selezionare una delle opzioni elencate nella tabella riportata di seguito.

      Opzione

      Descrizione

      Usa istruzione SQL

      Viene definita un'istruzione SQL SELECT utilizzata dall'adattatore per compilare una tabella nel dataset. In base dell'istruzione SELECT, attraverso la procedura guidata verranno generate anche le istruzioni UPDATE, INSERT e DELETE per l'aggiornamento dell'origine dati.

      Usa le stored procedure appena create

      Viene specificata un'istruzione SELECT e attraverso la procedura guidata verranno create le stored procedure dall'istruzione per la lettura e l'aggiornamento dell'origine dati. Se questa opzione non è supportata dal provider, non sarà disponibile.

      Usa stored procedure esistenti

      Vengono specificate le stored procedure esistenti che l'adattatore utilizzerà per la lettura e l'aggiornamento dell'origine dati.

      Gli elementi visualizzati nel riquadro successivo dipenderanno dalla scelta effettuata.

    3. Nella quarta pagina creare l'istruzione SELECT o selezionare le stored procedure esistenti. Per il supporto nella generazione dell'istruzione SQL, fare clic su Generatore SQL per avviare il Generatore di query.

      Nota:

      È possibile creare una query con i segnaposto di parametro nella clausola WHERE, in cui verranno inserite le informazioni raccolte in fase di esecuzione. Per informazioni dettagliate, vedere Parametri dei comandi degli adattatori dati.

    Al termine della procedura guidata, verrà generata un'istanza di un oggetto connessione con le informazioni specificate nella seconda pagina.

  4. Se si desidera modificare il nome dell'adattatore e della connessione, selezionarli singolarmente nella finestra di progettazione e assegnare a ciascuno di essi un nuovo nome nella finestra Proprietà.

  5. Se si desidera verificare il tipo di dati che verranno inseriti nel dataset dall'adattatore dati, sarà possibile visualizzarli in anteprima. Per informazioni dettagliate, vedere Procedura: visualizzare in anteprima risultati degli adattatori dati.

È possibile anche creare e configurare manualmente un adattatore. Per eseguire questa operazione, è necessario che sia già disponibile un oggetto connessione. Durante la configurazione dell'adattatore dati è necessario stabilire i mapping di tabelle tra le tabelle dell'origine dati e quelle del dataset. Per informazioni dettagliate, vedere Procedura: creare e configurare adattatori dati manualmente.

Vedere anche

Attività

Procedura: creare e configurare adattatori dati manualmente

Procedura: visualizzare in anteprima risultati degli adattatori dati

Procedura: configurare i parametri per gli adattatori dati

Concetti

Compilazione di un DataSet da un oggetto DataAdapter (ADO.NET)

Compilazione di un DataSet da un oggetto DataAdapter (ADO.NET)

Novità relative ai dati

Creazione di applicazioni dati con Visual Studio

Altre risorse

DataAdapter e DataReader (ADO.NET)

Creazione di adattatori dati

Procedure dettagliate relative ai dati

ADO.NET