Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Nella lezione precedente, Creazione di classi LINQ to SQL utilizzando O/R Designer, è stato illustrato come utilizzare Progettazione relazionale oggetti per eseguire il mapping delle classi LINQ to SQL alle tabelle in un database. In questa lezione verrà descritto come utilizzare una query LINQ per associare dati a un controllo.
Prerequisiti
Per completare la lezione, è inoltre necessario disporre dell'accesso alla versione SQL Server del database di esempio Northwind. Per ulteriori informazioni, vedere Procedura: installare database di esempio.
È necessario completare la lezione Creazione di classi LINQ to SQL utilizzando O/R Designer prima di iniziare questa.
Per utilizzare LINQ per associare i dati a un controllo
Aprire la soluzione creata in Creazione di classi LINQ to SQL utilizzando O/R Designer.
Trascinare un controllo TextBox dalla Casella degli strumenti in Form1.
Trascinare un controllo Button dalla Casella degli strumenti in Form1 e impostare la proprietà Text su Esegui query.
Fare doppio clic sul pulsante e aggiungere il seguente codice al gestore eventi Button1_Click:
Dim CustomersQuery = From customers in NorthwindSampleDataContext1.Customers _ Where customers.Country = TextBox1.Text _ Select customers CustomerBindingSource.DataSource = CustomersQueryPremere F5.
Digitare Germany nella casella di testo.
Fare clic sul pulsante Esegui query.
Verificare che vengano visualizzati solo i clienti la cui proprietà Country presenti il valore Germany. Provare quindi con altri paesi, ad esempio Stati Uniti o Regno Unito.
Passaggi successivi
In questa lezione, è stato illustrato come utilizzare query LINQ per associare dati ai controlli in un'applicazione. Nella lezione successiva verrà descritto come utilizzare valori letterali XML nel codice.
Lezione successiva: Inclusione dell'XML direttamente nel codice: utilizzo dei valori letterali XML
Vedere anche
Attività
Archiviazione e accesso ai dati
Creazione di classi LINQ to SQL utilizzando O/R Designer
Procedura dettagliata: creazione di classi LINQ to SQL (Progettazione relazionale oggetti)
Concetti
Utilizzo di LINQ in Visual Basic Express
Cenni preliminari su Progettazione relazionale oggetti