我在 SQL Server 中有一个查询,它返回 5 列以及一些数据。
我想创建一个 BizTalk 应用程序,将查询结果保存在 Excel 文件中。 我将创建一个用于轮询的SP,使用wcf适配器来进行BT和SQL之间的通信。
我不知道如何生成file.xls
。可能吗?
谢谢
最佳答案
任何 .xls 文件都可以另存为 XML 工作簿(从 Excel 中选择"file"-“另存为”),这是一个 XML 文档。您可以看到这是一个 XML 文档,您可以在记事本中打开它。
现在,关键是获得用于生成此文件的架构,该架构可能是微软专有的,可能不会泄露。因此,解决方法是,如果您的 Excel 文件非常简单,您可以将其另存为工作簿并查看 XML 并基于它生成 XSD。
现在,将传入的 XML 映射到此工作簿 XSD,双击生成的 XML 将直接在 Excel 中打开它。
希望这有帮助。
关于sql - 从 Biztalk 创建一个 excel 输出文件作为 SQL 查询的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13051071/