在我的asp.net應用程序中,我想將SQL查詢結果導出到Excel,並且該excel應該作爲下載提供給用戶。 請幫忙將sql查詢結果導出爲excel
0
A
回答
0
我發現和excel一起工作真是令人頭疼,但如果你願意,可以做任何事情。您需要利用哪些功能,因爲提供csv文件要容易得多!
您是否擁有SSRS,您可以將查詢作爲SSRS報告提供,並且可以自動作爲excel下載使用!
0
如果您在MS SQL Server上提供免費的報告服務,並且可以輕鬆地爲您完成此操作,則還可以導出爲PDF和Word。
如果沒有,或者如果它只是一個一次性try here
0
你能證明你的結果在DataGrid中。之後,您可以將此網格導出爲Excel文件。
是這樣的: 我按會話傳遞網格。
Control grdList;
GridView grdList1 = Session["GridView"] as GridView;
if (grdList1 == null)
{
grdList = (DataGrid)Session["GridView"];
}
else
{
grdList = (GridView)Session["GridView"];
}
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=ExportList.xls");
Response.Charset = "";
// If you want the option to open the Excel file without saving than
// comment out the line below
// Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.ContentType = "application/vnd.xls";
Response.ContentEncoding = System.Text.Encoding.UTF8;// GetEncoding(1256);// UTF8;
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite =
new HtmlTextWriter(stringWrite);
grdList.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();
相關問題
- 1. 將sql查詢結果導出爲excel文件
- 2. 從sql查詢導出爲excel
- 3. 將測試結果導出爲excel
- 4. 將powershell結果導出爲excel
- 5. 將查詢結果導出爲excel表
- 6. 將Mysql查詢的結果導出爲excel?
- 7. 將XmlDocument導出爲excel
- 8. 將數據從SQL Server查詢導出爲excel
- 9. 使用apache poi將數據庫查詢結果導出爲excel
- 10. 將存儲過程結果導出爲excel
- 11. 將過濾後的結果導出爲excel
- 12. 節點導出爲excel
- 13. php + jqgrid +導出爲excel
- 14. 導出爲excel vb.net
- 15. SSIS導出爲excel
- 16. 訪問導出爲excel
- 17. Dojo DataGrid導出爲excel
- 18. Java servlet - 導出爲excel
- 19. php表導出爲excel
- 20. datagridview導出爲excel
- 21. Telerik:Radgridview導出爲excel
- 22. KendoUI導出爲excel
- 23. 導出爲excel問題
- 24. Rave Reports導出爲excel
- 25. ExtJS Gridpanel導出爲excel
- 26. PHP導出爲excel
- 27. Telerik MVC導出爲excel
- 28. 訪問:基於查詢將字段導出爲excel
- 29. 將Jfreechart圖像導出爲excel
- 30. 將HTML表導出爲excel