2016-09-07 43 views
0

我見過很多帖子和如何輸出到excel文件的gridview表格的例子,但我想知道如何繞過gridview並直接轉換SQL查詢或存儲過程從數據庫轉換爲Excel或Powerpoint輸出。從數據庫或存儲過程直接輸出表格到Excel文件

這是需要的,因爲有很多(20+)報告需要輸出到一個Excel(不同的工作表)或一個PowerPoint文件(不同的幻燈片)。我不希望網頁通過首先在gridview中顯示它來遍歷每個數據庫報告,然後將其導出到Excel。網頁設置將是一個簡單的用戶可以選擇的報告列表,然後單擊一個按鈕並以Excel和Ppt格式顯示出來。

如果可能的話,我想在沒有外部圖書館的幫助下做到這一點。

我在Visual Studio 2015中使用C#和ASP.

謝謝。

+0

據我所知,沒有這樣做,尤其是你需要寫在多個工作表中的數據直接的方式。你需要創建你的班級,從數據庫中讀取數據,並在Excel或PowerPoint中寫入。 – Prisoner

+0

你可以嘗試下面的鏈接。 http://stackoverflow.com/questions/7389637/export-sql-query-data-to-excel –

回答

相關問題