我有一个加载数据表的控制台应用程序;我想将其导出为 Excel 格式并将其附加到定期发送的电子邮件中。
最好的图书馆是什么,以便我可以免费下载?我在一家学术机构工作,我们没有第三方控制的预算。
我有一个加载数据表的控制台应用程序;我想将其导出为 Excel 格式并将其附加到定期发送的电子邮件中。
最好的图书馆是什么,以便我可以免费下载?我在一家学术机构工作,我们没有第三方控制的预算。
另一个免费库是CarlosAg Excel Xml Writer Library。支持新的基于 xml 的格式。
澄清:当我们在这里谈论 MS Excel 时,新的基于 xml 的格式是MS Office XML。
我只会将 CSV 文件写入硬盘。
当我由于某种原因不能使用商业工具时,我通常使用MyXls 。
无耻的自我推销:您可以看看我的SpreadsheetFactory工具,该工具旨在使将 IEnumerable 集合导出到电子表格更容易。它使用 MyXls 作为底层 xls 引擎。
您可以将 ODBCConnection 与指定电子表格文件的连接字符串一起使用。
编辑:这不需要服务器机器上的 Excel。它将生成一个 .xls 文件,该文件可以在客户端计算机上使用 MS Excel 读取。
请参阅如何在不逐个单元格的情况下将数据从 DataSet 存储到 Excel?了解更多详情。