Esecuzione di query su DataSet (LINQ to DataSet)
È possibile iniziare a eseguire query su un oggetto DataSet dopo averlo popolato con i dati. La formulazione di query con LINQ to DataSet è simile all'utilizzo di LINQ (Language-Integrated Query) su altre origini dati con supporto LINQ. Tenere tuttavia presente che quando si utilizzano query LINQ su un oggetto DataSet, si esegue una query su un'enumerazione di oggetti DataRow, anziché su un'enumerazione di un tipo personalizzato. È quindi possibile utilizzare nelle query LINQ tutti i membri della classe DataRow e creare query dettagliate e complesse.
Come con altre implementazioni di LINQ, è possibile creare query LINQ to DataSet in due formati diversi, ovvero utilizzando la sintassi delle espressioni di query e la sintassi delle query basate su metodo. Per ulteriori informazioni su questi formati, vedere Getting Started with LINQ. È possibile utilizzare la sintassi delle espressioni di query o la sintassi delle query basate su metodo per eseguire query su singole tabelle di DataSet, più tabelle di DataSet o tabelle di DataSet tipizzati.
In questa sezione
Query su una singola tabella (LINQ to DataSet)
Viene descritto come eseguire query su una singola tabella.Query tra tabelle (LINQ to DataSet)
Viene descritto come eseguire query tra tabelle.Esecuzione di query su DataSet tipizzati
Viene descritto come eseguire una query su oggetti DataSet tipizzati.
Vedere anche
Concetti
Caricamento di dati in un DataSet