Condividi tramite


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

Vedere anche

Concetti

Caricamento di dati in un DataSet

Altre risorse

Esempi relativi a LINQ to DataSet