我正在使用實體框架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。在完成上述操作後,我怎樣才能使用datatable的LoadDataRow()方法創建datatable。
請讓我知道我在做什麼錯在這裏。
在此先感謝
Google是你的朋友:http://www.c-sharpcorner.com/UploadFile/VIMAL.LAKHERA/LINQResultsetToDatatable06242008042629AM/LINQResultsetToDatatable.aspx – codymanix 2011-03-17 15:50:47
+1好評 – 2011-03-17 16:02:50