0
我有一個通過直接綁定接收xml的編排。WCF-SQL調用帶有輸入和輸出參數的存儲過程
在編排我必須執行下列任務:
- 呼叫1存儲過程以創建一個批處理ID(在名稱,batchID OUT,的errorCode OUT)
- 在表中匹配所述執行多個插入記錄在xml中(0..n無界),每條記錄是一個錶行插入。我使用映射將XML元素與表中的列匹配。
- 呼叫1存儲過程結束批次(batchID IN,IN的RecordCount,OUT的errorCode)
數據庫調用必須與WCF-SQL適配器在2010年的Biztalk
我的問題來完成:
- 如何將第一個SP的批次ID傳遞給映射器(每個記錄 以batchID列開頭)?
- 1 XML內的插入必須是 被視爲一個事務。當一個插入失敗時,必須回滾記錄 。這是如何實現的?
多根映射是thx休的解決方案。默認情況下,UseAmbientTransaction設置爲true,因此已被覆蓋。 –