http://www.queryadataset.com/QueryADataSet allows you to issue SQL commands against the tables in a .NET DataSet in much the same way you would against a commercial database. Execute full SQL queries on any DataSet and return the results to your application as a DataView.
Have you ever wanted to execute SQL queries on .NET Datasets or XML documents that can perform SQL unions, joins, group by, having, order by, sub-queries and aggregates on a DataSet? Now you can.
With the QueryADataSet assembly you can perform full SQL SELECT statements on any .NET DataSet or XML document and return the results to your application. QueryADataSet can save on valuable Connection and Server resources by eliminating the expensive round trips to the Server to obtain a subset of data that already exists in the DataSet.
Είναι σε beta αλλά φαίνεται πολύ ενδιαφέρον...
Χρήστος Γεωργακόπουλος