快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

永乐国际登录网站乐在其中:实例SSIS(二)使用迭代



目标:轮回地连接某文件夹下的每个文件,不必要为每个文件都建立连接治理器。

在这个实例中,我们将某文件夹下的userinfo1.txt和userinfo2.txt的内容都写入数据表userinfo中。

步骤:

筹备事情永乐国际登录网站乐在其中:

把第一永乐国际登录网站乐在其中个例子中的userinfo.txt复制两份,放到同一个文件夹下。把内容改一下:

userinfo1.txt:3|name3|我是name3|男,4|name4|我是name4|女

userinfo2.txt:5|name5|我是name5|男,6|name6|我是name6|女

设置Foreach:

(1)在节制选项卡下从左侧永乐国际登录网站乐在其中拖拽Foreach 轮回容器。

(2)在Foreach容器的“聚拢”下设置Enumerator和设置设置设备摆设摆设罗列器:

图片看不清楚?请点击这里查看原图(大年夜图)。

(3)设置罗列器映射为用户定义的变量。

图片看不清楚?请点击这里查看原图(大年夜图)。

(4)将数据流义务拖拽到Foreach中。

设置平面文件连接治理器:

(1)在“连接治理器”窗格中,单击 userinfo。

(2)在“属性”窗永乐国际登录网站乐在其中口中,单击 “Expressions (…)”。

(3)在 “属性”列中,选择 ConnectionString。

(4)在“表达式”列中,单击省略号按钮“(…)”永乐国际登录网站乐在其中。

(5)在“表达式天生器”对话框中,展开“变量”节点,将变量 User::varFileName 拖到“表达式”框中。

到这就哦了。

调试包:

全都绿了吧!

履行结果:

两个文件中的数据都被插入到表userinfo中了!

select * from userinfo

文章滥觞:http://www.cnblogs.com/tenghoo/archive/2009/10/16/ssis_foreach.html

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: