我想让我的 Linq 结果在数据集/数据表中。我目前遇到的问题是查询变量没有属性 copyToDataTable。我得到这个错误。
类型“x.v_Checklist”不能用作泛型类型或方法“System.Data.DataTableExtensions.CopyToDataTable”中的类型参数“T”
这是我的代码
protected void btnExcelCheckListDownload_Click(object sender, EventArgs e)
{
DataSet dsTest = new DataSet();
var db = new BillingEntities();
var query = (from u in db.v_Checklist select u).AsQueryable();
DataTable dt = query.CopyToDataTable();
dsTest.Tables.Add(dt);
ExcelLibrary.DataSetHelper.CreateWorkbook("MyExcelFile.xls", dsTest);
}
我怎么解决这个问题?