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:
- Aggiungere la funzionalità di ricerca a un form con associazione a dati esistente in un'applicazione Windows. Per altre informazioni, vedere Procedura: aggiungere una query con parametri a un'applicazione Windows Form.
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