看板 C_Sharp 關於我們 聯絡資訊
各位前輩大家晚安, 請問一下, C# 有方法可以把透過 SQL 的 SELECT 的查詢結果輸出成PDF和CSV檔嗎? 例如有個按鈕的功能是產生報表, 使用的 SQL 語法是 SELECT A,B FROM Table 理論上按下按鈕就會產出文件, 但是接下來要產生成 PDF 和 CSV檔的方法就卡住了... 目前小弟寫的程式是使用 iTextsharp 產生PDF檔 先謝謝各位協助解答的朋友 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.117.65 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1547031622.A.62A.html
joery: NPOI 蠻好用的。另外微軟本身有 SSRS 可借用report 來匯出 01/09 19:43
謝謝,明天上班來研究一下 對了,補充一下,小弟的資料庫是用MariaDB ※ 編輯: a828203 (114.42.117.65), 01/09/2019 21:10:40
skitty: 手刻檔案輸出也是可以XD 01/09 21:45
spfy: NPOI超過40K左右的數據就會報錯了...要注意 01/09 21:59
konkonchou: 總表常產出幾十MB, 不會有樓上的問題 01/10 00:40
awwseed: S大應該是指資料筆數 40K ? 01/11 01:39
O187: streamwriter 不用謝 01/11 10:54
已經用 NPOI 完成工作了,感謝各位大大的幫忙 ※ 編輯: a828203 (114.42.117.198), 01/13/2019 09:26:57
spfy: 不好意思 我說的是資料條數 大概數據超過35-45K以上 01/14 20:29
spfy: 的資料條數幾乎必定會跳OutOfMemoryException... 01/14 20:30