私はエンティティフレームワーク4.0を使用しています。私は実行時にLINQクエリを使用して自分のデータベース内のテーブルからDataTableを作成しようとしています。コードは次のとおりです。オブジェクトタイプLINQからデータテーブルを作成する
var result = from r in DbContext.People.AsEnumerable()
select new { r.PersonID, r.FirstName, r.LastName };
結果変数にデータがあります。
IEnumerable<DataRow> drs = result as IEnumerable<DataRow>; // This line returns null
私はdrs変数にdatarowsを取得しません。上記の操作を実行した後、どのようにデータテーブルのLoadDataRow()メソッドを使用してデータテーブルを作成できますか?
ここで間違っていることを教えてください。これにより、事前
Googleはあなたの友人です:http://www.c-sharpcorner.com/UploadFile/VIMAL.LAKHERA/LINQResultsetToDatatable06242008042629AM/LINQResultsetToDatatable.aspx – codymanix
+1の良いコメント –