[問題] 有什麼方法將SQL SELECT的結果輸出成文件

作者: a828203 (催化劑)   2019-01-09 19:00:20
各位前輩大家晚安,
請問一下,
C# 有方法可以把透過 SQL 的 SELECT 的查詢結果輸出成PDF和CSV檔嗎?
例如有個按鈕的功能是產生報表,
使用的 SQL 語法是
SELECT A,B FROM Table
理論上按下按鈕就會產出文件,
但是接下來要產生成 PDF 和 CSV檔的方法就卡住了...
目前小弟寫的程式是使用 iTextsharp 產生PDF檔
先謝謝各位協助解答的朋友
作者: konkonchou (卡卡貓)   2019-01-10 00:40:00
總表常產出幾十MB, 不會有樓上的問題
作者: skitty (aki)   2019-01-09 21:45:00
手刻檔案輸出也是可以XD
作者: spfy (spfy)   2019-01-09 21:59:00
NPOI超過40K左右的數據就會報錯了...要注意
作者: joery (Lin)   2019-01-09 19:43:00
NPOI 蠻好用的。另外微軟本身有 SSRS 可借用report 來匯出
作者: awwseed (MOTO RIDER)   2019-01-11 01:39:00
S大應該是指資料筆數 40K ?
作者: O187 (187cm)   2019-01-11 10:54:00
streamwriter 不用謝
作者: spfy (spfy)   2019-01-14 20:29:00
不好意思 我說的是資料條數 大概數據超過35-45K以上的資料條數幾乎必定會跳OutOfMemoryException...

Links booklink

Contact Us: admin [ a t ] ucptt.com