【问题标题】:WCF SQL adapter issue while inserting the records into a SQL Server 2012 tables将记录插入 SQL Server 2012 表时出现 WCF SQL 适配器问题
【发布时间】:2013-06-12 22:40:49
【问题描述】:

使用 WCF SQL 适配器将记录插入 SQL Server 2012 表时出现问题。我收到以下错误消息。

错误详细信息:Microsoft.ServiceModel.Channels.Common.XmlReaderParsingException:名称为“NewDataSet”和命名空间“http://www.ATM.Schemas.ATMAcquirerTransactionsDetails”的起始元素是意外的。请确保您的输入 XML 符合操作的架构。

URI:mssql://WIN-UHMK25Q5BMH/BLUECLOUDSQL/ATM?

操作:TableOp/Insert/dbo/ATMAcquirerTransactionsDetails

请帮我解决问题。

【问题讨论】:

    标签: wcf sql-server-2012 biztalk


    【解决方案1】:

    您在 WCF-SQL 适配器上配置的根节点名称和命名空间属性与您发送到适配器的消息中的根节点名称和命名空间不对应。

    您可能想要检查您发送的消息并相应地更改适配器属性;或将消息映射到正确的根节点名称和命名空间。

    【讨论】:

      【解决方案2】:

      我也有类似的问题。这可能是因为模式包含多个元素(根据我的情况,NewDataSet 必须是第二个元素)。这意味着您正在尝试同时写入两个表。我还没想出解决办法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-06-02
        • 1970-01-01
        • 2016-01-30
        • 1970-01-01
        • 2016-02-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多