2
我有一個(斷開)在XML中,這是我在LINQ查詢類型化的DataSet:返回類型的DataTable從LINQ查詢
var productlist = from prds in dsProducts.Products.AsEnumerable()
where (prds.Field<string>("productid").Contains(searchpattern) ||
prds.Field<string>("productname").Contains(searchpattern))
select prds;
這份名單是好的,但如果我試着說:
return (DataSetProducts.productsDataTable)productlist.Skip(begin).Take(pagesize).CopyToDataTable();
它說它不能將System.DataTable轉換爲DataSetProducts.productsDataTable,但它是同一張表。
關於如何返回一個類型的DataTable的任何想法?
Wery很好的解決方法,謝謝。對於像我這樣的假人來說,一個問題是:我如何在上面的例子中使用這個新功能? – balint 2009-06-27 22:04:15