我在SQL Server中有一个查询,它返回5列包含一些数据。
我想创建一个BizTalk应用程序,将我的查询结果保存在Excel文件中。 我将创建一个用于轮询的SP,使用wcf适配器在BT和SQL之间进行通信。
我不知道如何生成file.xls
。有可能吗?
由于
答案 0 :(得分:1)
任何.xls文件都可以保存为XML工作簿(Excel中的文件另存为),这是一个XML文档。您可以在记事本中看到这是一个XML文档。
现在,诀窍在于获取用于生成此模式的模式,这可能是微软专有的,可能不会发布。因此,解决方法是,如果您的excel文件非常简单,您可以将其保存为工作簿并查看XML并基于它生成XSD。
现在,将传入的XML映射到此Workbook XSD,当您双击它时,结果XML将直接在Excel中打开。
希望这有帮助。
答案 1 :(得分:0)
在这种情况下,您需要开发一个自定义管道