6

我有一个加载数据表的控制台应用程序;我想将其导出为 Excel 格式并将其附加到定期发送的电子邮件中。

最好的图书馆是什么,以便我可以免费下载?我在一家学术机构工作,我们没有第三方控制的预算。


可能的相关问题:如何在不逐个单元格的情况下将数据从 DataSet 存储到 Excel?

4

4 回答 4

13

另一个免费库是CarlosAg Excel Xml Writer Library。支持新的基于 xml 的格式。

澄清:当我们在这里谈论 MS Excel 时,新的基于 xml 的格式是MS Office XML

于 2009-05-27T08:57:44.210 回答
7

我只会将 CSV 文件写入硬盘。

于 2009-05-27T08:51:16.127 回答
5

当我由于某种原因不能使用商业工具时,我通常使用MyXls 。

无耻的自我推销:您可以看看我的SpreadsheetFactory工具,该工具旨在使将 IEnumerable 集合导出到电子表格更容易。它使用 MyXls 作为底层 xls 引擎。

于 2009-05-27T08:53:39.087 回答
3

您可以将 ODBCConnection 与指定电子表格文件的连接字符串一起使用。

编辑:这不需要服务器机器上的 Excel。它将生成一个 .xls 文件,该文件可以在客户端计算机上使用 MS Excel 读取。

请参阅如何在不逐个单元格的情况下将数据从 DataSet 存储到 Excel?了解更多详情。

于 2009-05-27T10:00:48.640 回答