[问题] 有什么方法将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