Finestra di dialogo Generatore di criteri per la ricerca

Completare questa finestra di dialogo per aggiungere una nuova query, di norma con parametri, a un form esistente associato ai dati nella propria applicazione Windows. Questa operazione comporta l'aggiunta di una nuova query alla tabella selezionata e l'aggiunta di controlli per consentire agli utenti di immettere i valori dei parametri nel form; viene aggiunto al form anche un pulsante per l'esecuzione della query.

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. La clausola WHERE definisce una condizione che deve essere soddisfatta quando si esegue una query. SELECT * FROM Customers restituisce tutti i record della tabella Customers, mentre SELECT * FROM Customers WHERE City = @City restituisce solo i record in cui la colonna City corrisponde al valore del parametro @City. Aggiungere una clausola WHERE significativa alla fine della query.

Ecco alcune clausole WHERE tipiche:

SELECT * FROM Employees WHERE CompanyName like @CompanyName
SELECT * FROM Employees WHERE (LastName = @Lname) and (FirstName = @Fname)

Nota

La sintassi per i segnaposto dei parametri varia a seconda dell'origine dati.In questo esempio sono mostrati i segnaposto per un'origine dati SQL Server (@paramname).Usare il punto interrogativo (?) come segnaposto per i parametri System.Data.OleDb e System.Data.Odbc (WHERE CompanyName like ?).

Questa finestra di dialogo viene visualizzata scegliendo Aggiungi query da uno smart tag o dal menu Dati.

Questa finestra di dialogo consente di:

Elenco degli elementi dell'interfaccia utente

  • Seleziona tabella origine dati
    Selezionare la tabella a cui aggiungere la query dall'elenco a discesa delle tabelle disponibili del progetto.

  • Seleziona una query con parametri per caricare i dati
    Selezionare una query con parametri nuova o esistente.

  • Nuovo nome query
    Digitare il nome da assegnare alla nuova query con parametri.

  • Nome query esistente
    Selezionare una query dall'elenco a discesa delle query disponibili per la tabella dell'origine dati selezionata.

  • Testo della query
    Immettere l'istruzione SQL che verrà eseguita facendo clic sul pulsante.

    Nota

    La procedura guidata consente di accedere al Generatore di query, uno strumento visivo per la creazione di query SQL.

  • Generatore di query
    Apre il Generatore di query, uno strumento visivo per la creazione di query SQL.

Vedere anche

Attività

Procedura dettagliata: visualizzazione di dati in un Windows Form

Procedura: aggiungere una query con parametri a un'applicazione Windows Form

Procedura: creazione di un Windows Form per la ricerca di dati

Concetti

Associazione di controlli Windows Form ai dati in Visual Studio

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