我是新來的LINQ,我想轉換LINQ查詢數據表LINQ到DataTable中容易和快速
DataClassesDataContext db = new DataClassesDataContext(MyConncectionString);
IEnumerable<DataRow> qry = (IEnumerable<DataRow>)(from tbl in db.Table1.AsEnumerable()
select tbl);
DataTable dt=new DataTable();
qry.CopyToDataTable(dt, LoadOption.OverwriteChanges);
GridView1.DataSource = dt;
但我得到錯誤
無法轉換類型的「對象WhereSelectEnumerableIterator鍵入'System.Collections.Generic.IEnumerable`1 [的System.Data.DataRow]'。
任何人都可以請幫我,
嘗試更改爲「var qry =從db.Table1中的tbl中選擇tbl」; – Nik 2012-07-15 11:51:27