|
分類:[C#]
DataSet/DataTableについて質問です。
xmlのデータをDataSetクラスのReadXmlSchema()とReadXml()を使用してDataSetに展開しています。 このDataSetの中にDataTableが複数あった場合に、これらのテーブルを連結させて1つのテーブルを作りたいと思っています。 具体的には、例えばPersonsテーブルとResultsテーブルがあった場合に、以下のようなSQL文(つまり、テーブルの連結と列の選択)をDataSetでやりたいと思っています。
SELECT Persons.name, Results.math FROM Persons JOIN Results ON Persons.result=Results.id
DataTableクラスにはSelect()メソッドがあり、SQLのselectのようなことができるようですが、JOINや列の選択ができないようです。
もし、何かわかる方がいらっしゃいましたら、コメントいただけると有難いです。 よろしくお願いいたします。
|