【问题标题】:Execute SELECT statement and get rows of data from SQL Table using BizTalk [closed]使用 BizTalk 执行 SELECT 语句并从 SQL 表中获取数据行 [关闭]
【发布时间】:2017-05-16 03:46:18
【问题描述】:

我的要求是从源获取输入 XML 文件,并基于一个特定的输入字段,我们需要从数据库中检索多行并将这些值创建为段并附加到输入 XML 文件并发送到目标文件夹。

我尝试使用 WCF-SQL 适配器从 SQL 中检索多行,但想知道如何再次将检索到的值附加到输入 xml 中

【问题讨论】:

    标签: sql-server xml biztalk biztalk-2013


    【解决方案1】:
    1. Create a send port using consume adapter service.
    2. 使用输入 xml 作为传递到此发送端口的 select 语句的参数。
    3. 使用从您的输入 xml 启动并与来自发送端口的响应相关联的编排。
    4. 使用双输入映射,其中输入
      • 输入 xml
      • 映射到您的最终消息的响应消息。
    5. 发送到您的最终目的地。

    【讨论】:

    • 感谢您的帮助。它成功了。
    • 我可以从 SQL 获得响应。但是对于第 4 点,我需要添加的响应消息具有 元素。如何分别获取列值并映射到最终目的地
    • 你的程序返回什么?你能返回记录集吗?
    • 现在我可以看到使用强存储过程后的记录集
    猜你喜欢
    • 1970-01-01
    • 2011-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多