• SSIS从理论到实战,再到应用(4)----流程控制之For循环


    上期回顾:

    SSIS从理论到实战,再到应用(3)----SSIS包的变量,约束,常用容器

       

        在SSIS体系中,控制流可能经常会遇到,比如你取得一列数据,需要循环这列数据然后做相应的操作时,就需要用到循环,下面,我来操作两种循环方式,FOR循环和Foreach循环.

    一,For循环

         写过代码的知道,For循环的常用写法是这样的:For(var i = 0 ; i < 10 ; i++){  //do sth;};

         这里面包含三个动作,初使化循环量,设定循环的终止值,循环更新值.那我们相应的看一下For循环容器里面是否含有相应的动作;

          

         InitExpression => Var i  = 0

         EvalExpression => i < 10

         AssignExpression => i ++

         这样一对比就很容易明白For容器里面的操作了,我们来作这样一个操作,定义一个变量,每次让MessageBox弹出这样的一个值;

         1,拖入For容器

         2,在变量窗口加入一个@ForLoop的int类型变量

         3,按图1提示来操作@ForLoop变量

         4,在For窗口中加入Script任务

              

         5.让脚本任务接收变量后,点击编辑脚本,对脚本变理进行操作;

          

          进入脚本任务后,是不是觉得好多东西都是好熟悉的,里面内置了vs开发环境,所以常用的操作都是一模一样的,以后详细解释进而的类的操作,现在我们按图中的红框来操作显示变量就可以了。

          Ok,完成,运行看看。

          

    不好意思各位,由于博主最近忙于准备运动,所以更新进度有所缓慢,今天下午继续更新下一篇,Foreach循环容器的讲解。

  • 相关阅读:
    正在与拖延症病魔抗争中
    Words For Today [20110724]
    短期目标[Till 20110805]
    Words For Today [20110804]
    Words For Today [20110731]
    Words For Today [20110801]
    Words For Today [20110723]
    《定位》一书
    马云的最近的话柱着拐杖跳高
    创业的人格
  • 原文地址:https://www.cnblogs.com/purple5252/p/10233044.html
Copyright © 2020-2023  润新知