我想從Excel文件(它將位於某個指定文件夾)上傳數據到使用BizTalk的SQL Server。如何使用BizTalk將數據從Excel文件上傳到Sql Server
我正在使用Visual Studio 2010,.NET V4和SQL Server 2008. 任何人都可以請我提供詳細的步驟,如何實現這個或任何現有的討論/論壇鏈接相同。
感謝, MAYUR賈達夫
我想從Excel文件(它將位於某個指定文件夾)上傳數據到使用BizTalk的SQL Server。如何使用BizTalk將數據從Excel文件上傳到Sql Server
我正在使用Visual Studio 2010,.NET V4和SQL Server 2008. 任何人都可以請我提供詳細的步驟,如何實現這個或任何現有的討論/論壇鏈接相同。
感謝, MAYUR賈達夫
首先你需要創建平面文件架構 how to create flat file schema in biztalk
比你需要到DB我會用一個商店謹慎,將數據插入到插入數據分貝,比使用LOB適配器以cunsume它BizTalk業務流程內LOB Adapter
有幾個選項來處理Excel文件.. 如果您可以控制然後將Excel文件另存爲XML並處理它們,否則查找Biztalk的Excel適配器。 For example
然後,您將只需使用映射和端口文件。 This應該可以幫到你。
Mayur,Excel工作表基本上是二進制文件,您需要一個自定義管道組件來處理這個excel文件。我正在粘貼鏈接here這將幫助您執行所需的任務。
還有另一篇文章中代碼項目,旨在討論如何從在BizTalk管道讀取Excel文件上傳here。需要開發自定義管道來讀取Excel文件。 Excel文件將通過採用文件適配器讀取,管道將處理它。一個自定義的管道組件只不過是一個簡單的.NET DLL,它實現了一個帶有一些預定義接口的類。此接口表示.NET程序和BizTalk Server之間的層。
希望它有幫助!
讀取Excel文件的自定義管道組件的輸出將爲Xml消息。此消息將用於通過WCF SQL適配器將數據插入到您的SQL數據庫中。 –
@MlkCode - 我仍然無法使用平面文件模式讀取MS Excel文件。有沒有其他方法可以讀取Excel文件並將數據上傳到SQL Server? –