Procedura: creare query TableAdapter con parametri

Una query con parametri restituisce dati che soddisfano le condizioni di una clausola WHERE all'interno della query.È ad esempio possibile aggiungere un parametro a un elenco di clienti in modo da visualizzare solo i clienti di una determinata città aggiungendo WHERE City = @City alla fine dell'istruzione SQL che restituisce un elenco di clienti.Per ulteriori informazioni, vedere Query con parametri.

La creazione di query TableAdapter con parametri avviene in Progettazione DataSet oppure durante la creazione di form con associazione a dati di un'applicazione Windows mediante il comando Origine dati con parametri del menu Dati.Il comando Origine dati con parametri consente anche di creare controlli nel form per l'immissione di valori di parametro e l'esecuzione della query.Per ulteriori informazioni, vedere Finestra di dialogo Generatore di criteri per la ricerca.

[!NOTA]

Per la costruzione di una query con parametri, utilizzare la notazione di parametro specifica del database usato per la codifica.Ad esempio, nelle origini dati Access e OleDb viene utilizzato il punto interrogativo (?) per indicare i parametri, pertanto la clausola WHERE risulterebbe simile a WHERE City = ?.

[!NOTA]

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida a seconda delle impostazioni attive o dell'edizione del programma.Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti.Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Creazione di una query TableAdapter con parametri

Per creare una query con parametri in Progettazione DataSet

  • Creare un nuovo TableAdapter aggiungendo all'istruzione SQL una clausola WHERE con i parametri desiderati.Per ulteriori informazioni, vedere Procedura: creare oggetti TableAdapter.

    In alternativa

  • Aggiungere una query a un TableAdapter esistente aggiungendo all'istruzione SQL una clausola WHERE con i parametri desiderati.Per ulteriori informazioni, vedere Procedura: creare query TableAdapter.

Per creare una query con parametri durante la progettazione di un form associato a dati

  1. Selezionare un controllo nel form che sia già associato a un dataset.Per ulteriori informazioni, vedere Associazione di controlli Windows Form ai dati in Visual Studio.

  2. Scegliere Aggiungi query dal menu Dati.

  3. Inserire i dati mancanti nella finestra di dialogo Generatore di criteri per la ricerca aggiungendo all'istruzione SQL una clausola WHERE con i parametri desiderati.Per ulteriori informazioni, vedere Finestra di dialogo Generatore di criteri per la ricerca.

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

TableAdapters

Connessione ai dati in Visual Studio

Procedure dettagliate relative ai dati