TheSince the LINQ to SQL provider (above) works only with [[Microsoft SQL Server]] databases;, in order to support any generic database, LINQ also includes the LINQ to DataSets,. whichIt uses ADO.NET to handle the communication with the database. Once the data is in ADO.NET Datasets, LINQ to DataSets execute queries against these datasets.<ref>{{cite web | url = http://www.hookedonlinq.com/LINQtoDatasets.ashx | title = LINQ to DataSets | accessdate = 2007-11-30}}</ref>