首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ResultSet -> XLS

ResultSet -> XLS
EN

Stack Overflow用户
提问于 2009-01-31 00:54:47
回答 5查看 1.7K关注 0票数 0

我必须运行一些SQL查询并将结果放到电子表格中。因为我在Spring/Java环境中,所以我打算使用JDBC运行查询,遍历ResultSet,并使用Jakarta POI创建一个简单的XLS。

这看起来是一个非常常见的需求,所以我想知道是否已经有一些可用的东西-一个给定一些SQL查询和一个DataSource的包,可以执行这些查询并将它们的ResultSets“导出”到电子表格中。有没有人知道这样的套餐?

EN

回答 5

Stack Overflow用户

发布于 2009-01-31 13:04:27

比起POI,我更喜欢Andy Khan的JExcel。也许你也会的。

票数 3
EN

Stack Overflow用户

发布于 2009-01-31 01:07:24

您可以完全跳过Java。Microsoft SQL Server Management Studio可以连接到Excel工作簿并直接将数据转储到其中。

  • "Export Data From SQL Server 2005 to Microsoft Excel Datasheet"

如果您使用的不是MS SQL Server 2005,您仍然可以在Excel中创建对任何ODBC数据源的查询,并编写SQL查询以将数据提取到工作表中。然后,您可以随时重新运行查询以刷新数据。我建议您在不同的工作表上处理这些数据。

票数 2
EN

Stack Overflow用户

发布于 2009-01-31 01:35:31

SSMS具有可以使用的内置功能。您也可以使用SSIS。我也喜欢SQLAnswers Query的易用性,它非常整洁。您还可以使用命令行BCP转到CSV。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/497893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档