0

我想使用 BizTalk 将数据从 Excel 文件(将位于某个指定文件夹)上传到 SQL Server。

我正在使用 Visual Studio 2010、.NET V4 和 SQL Server 2008。任何人都可以向我提供如何实现此目标的详细步骤或任何现有的讨论/论坛链接。

谢谢,Mayur Jadhav

4

3 回答 3

3

Mayur,Excel 表格基本上是二进制文件,您需要一个自定义管道组件来处理这个 excel 文件。我将在此处粘贴一个链接,以帮助您执行所需的任务。

代码项目中这里上传了另一篇文章,旨在讨论如何在 BizTalk 中从管道中读取 Excel 文件。需要开发自定义管道来读取 Excel 文件。Excel文件将通过文件适配器读取,管道将对其进行处理。自定义管道组件只不过是一个简单的 .NET DLL,它实现了一个具有一些预定义接口的类。此接口表示 .NET 程序和 BizTalk Server 之间的层。

希望对您有所帮助!

于 2012-08-28T07:42:43.700 回答
0

有几个选项可以处理 Excel 文件。如果您可以控制,则将 Excel 文件保存为 XML 并处理它们,否则为 Biztalk 寻找 excel 适配器。例如

然后,您只需使用映射和端口文件。应该可以帮助你。

于 2012-08-27T16:20:17.977 回答
0

首先你需要创建平面文件模式 如何在 biztalk 中创建平面文件模式

比您需要将数据插入到数据库中,我会使用存储谨慎,将数据插入到数据库中,而不是使用LOB 适配器以便在 biztalk 编排LOB 适配器中使用它

于 2012-08-27T09:42:13.890 回答