使用多个结果集填充来自 sql server proc 的自定义 Excel 模板?

发布于 2024-10-17 16:19:25 字数 670 浏览 2 评论 0原文

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

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

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

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

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

解决这个问题的方法有哪些 在 .NET 环境中?我还没有找到例子 或重复此场景的教训。

更新: 本质上我想知道是否可以做什么 SpreadsheetGear 使用 Excel 模板进行操作,无需 必须为第三方工具支付数千美元。 http://www.spreadsheetgear.com/support/samples/excel.aspx

A stored proc (SQL Server 2008) returns multiple result sets.

An Excel (.xls) file with custom formatting - not a generic workbook, not a spreadsheet built on the fly - has particular cells on particular
worksheets where I need to correctly "paste" each appropriate result set
from the stored proc. The worksheets designated for holding data need to
receive the data, and then other worksheets in the workbook will display the data
with a high degree of formatting and with charts.

For example:
result set 1 needs to be pasted in a worksheet named 'data01'
and beginning at cell B2;

result set 2 needs to be pasted 'data01'
and beginning at cell K2;

result set 3 needs to be pasted in a worksheet named 'data02'
and beginning at cell B2...

What are some approaches for tackling this problem
in a .NET environment? I have not found examples
or lessons which duplicate this scenario.

Update:
Essentially I'm wondering if it's possible to do what
SpreadsheetGear does with an excel template, without
having to pay thousands for a third party tool.
http://www.spreadsheetgear.com/support/samples/excel.aspx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

音盲 2024-10-24 16:19:25

在扎克·亨特的博客上,
http://zachhunter.net/

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

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

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

On Zach Hunter's blog,
http://zachhunter.net/

he has a number of posts on how to make user of NPOI.
http://npoi.codeplex.com/

In particular, these two articles were invaluable:
"Use NPOI to populate an Excel template"
http://www.zachhunter.net/2010/05/npoi-excel-template/

"Improved NPOI ExportToExcel Function"
http://www.zachhunter.net/2010/06/improved-npoi-exportdatatabletoexcel-function/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文