sql - 从 Biztalk 创建一个 excel 输出文件作为 SQL 查询的结果

标签 sql excel biztalk

我在 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/

相关文章:

python - 如何使用 openpyxl 普通工作簿查找列中的最后一行?

vba - 从 VBA 宏出来的 excel 公式的意外变化

c# - 与本地 BizTalk 服务器的混合连接

biztalk - WCF-SQL适配器和Sql适配器的区别

java - 我如何使用java中的单个结果集检查是否有记录并从数据库中获取记录值?

mysql - 为什么我的 MySQL 复合索引的基数小于同一列上的单个索引?

java - 提高 SQL 查询执行速度

excel - 如何解决索引超过矩阵尺寸的问题-MATLAB

未解析传入 HL7v2 消息的 BizTalk 方

mysql - 如何将数据库中的 Unix 时间戳数据更改为 MySql 时间戳?