0

我正在尝试使用BizTalk Server 2013XLSX文件中获取数据并将它们保存到 Sql Server 数据库的示例应用程序。我知道这可以使用DTSX文件非常快地完成,但我需要使用BizTalk. 我尝试创建一个Custom Pipeline并将其用作解码器,但我未能完成它。有人可以给我一个简单的例子,我该如何管理?

4

2 回答 2

0

您是否可以选择将 excel 转换为 csv 格式。如果是,则将文件转换为 csv,然后在 BizTalk 中使用它来生成平面文件架构,然后您可以使用平面文件反汇编程序。

如果 csv 不是一个选项,那么您可以使用 Excel OLEDB provider for .NET 从自定义管道组件中的 excel 获取数据。

或者您可以查看一些开源管道组件http://social.technet.microsoft.com/wiki/contents/articles/11679.biztalk-list-of-custom-pipeline-components.aspx

于 2014-09-15T15:53:32.960 回答
0

我同意 Vikas 的观点,如果您必须创建自定义管道组件,请查看我刚刚创建的用于开发自定义组件的文章:

http://boutalebhicham.wordpress.com/2014/09/16/developing-biztalk-custom-pipeline-component/

于 2014-09-16T21:42:09.980 回答