繁体   English   中英

从具有多个结果集的sql server proc填充自定义excel模板?

[英]fill a custom excel template from sql server proc with multiple result sets?

存储过程(SQL Server 2008)返回多个结果集。

带有自定义格式的Excel(.xls)文件 - 不是通用工作簿, 而不是动态构建的电子表格 - 在特定工作表上有特定单元格,我需要从存储过程中正确“粘贴”每个适当的结果集。 指定用于保存数据的工作表需要接收数据,然后工作簿中的其他工作表将以高度格式化和图表的形式显示数据。

例如:结果集1需要粘贴在名为“data01”的工作表中,并从单元格B2开始;

结果集2需要粘贴'data01'并从单元格K2开始;

结果集3需要粘贴在名为“data02”的工作表中,并从单元格B2开始...

在.NET环境中有哪些方法可以解决此问题? 我没有找到复制此方案的示例或课程。

更新:基本上我想知道是否可以使用excel模板执行SpreadsheetGear所做的事情,而无需为第三方工具支付数千美元。 http://www.spreadsheetgear.com/support/samples/excel.aspx

在Zach Hunter的博客上,
http://zachhunter.com/

他有许多关于如何使NPOI成为用户的帖子。
http://npoi.codeplex.com/

特别是,这两篇文章非常宝贵:“使用NPOI填充Excel模板”
http://www.zachhunter.com/2010/05/npoi-excel-template/

“改进的NPOI ExportToExcel功能”
http://www.zachhunter.com/2010/06/improved-npoi-exportdatatabletoexcel-function/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM