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.
Dopo che un DataSet oggetto è stato popolato con i dati, è possibile iniziare a eseguire query su di esso. La formulazione di query con LINQ to DataSet è simile all'uso di Language-Integrated Query (LINQ) su altre origini dati abilitate per LINQ. Tenere presente, tuttavia, che quando si usano query LINQ su un DataSet oggetto , si esegue una query su un'enumerazione di DataRow oggetti anziché un'enumerazione di un tipo personalizzato. Ciò significa che è possibile usare uno qualsiasi dei membri della DataRow classe nelle query LINQ. In questo modo è possibile creare query complesse e avanzate.
Come per altre implementazioni di LINQ, è possibile creare query LINQ to DataSet in due forme diverse: sintassi delle espressioni di query e sintassi di query basata su metodo. È possibile usare la sintassi delle espressioni di query o la sintassi di query basata su metodi per eseguire query su singole tabelle in un DataSet, su più tabelle in un DataSet, o su tabelle di un tipoDataSet.
In questa sezione
Single-Table query
Viene descritto come eseguire query su una singola tabella.
Query tra tabelle
Viene descritto come eseguire query tra tabelle.
Interrogare set di dati tipizzati
Viene descritto come eseguire query su oggetti tipizzati DataSet .