我使用實體框架與Linq一起從數據庫中獲取我的數據。 我想將這些數據下載到excel中。 ExcelLibrary與數據集一起工作。 是否有可能獲得Linq數據集中的數據,所以我可以很容易地獲得一個Excel中的數據?Linq結果到數據集
我試過這個,但是這當然不起作用。
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();
dsTest = (DataSet)query.Select(u => u.NCR_ID).Distinct();
ExcelLibrary.DataSetHelper.CreateWorkbook("MyExcelFile.xls", dsTest);
}
您是否嘗試過使用'System.Data.DataTableExtensions.CopyToDataTable()' – Nilesh
我想:VAR查詢=從u在db.v_Checklist選擇U; DataTable table = query.CopyToDataTable(); CopyToDataTable不存在。因爲查詢不是數據行... – Freddy