I'm using entity framework 4.0. I'm trying to create a DataTable from the Table in my database using LINQ query at runtime. Here is a code:
var result = from r in DbContext.People.AsEnumerable()
select new { r.PersonID, r.FirstName, r.LastName };
I'm getting data in my result variable.
IEnumerable<DataRow> drs = result as IEnumerable<DataRow>; // This line returns null
I'm not getting datarows in drs variable. After doing the above operation how can I create datatable using LoadDataRow() method of datatable.
Please let me know what I'm doing wrong here.
Thanks in advance