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

简介: 原文:SSIS从理论到实战,再到应用(4)----流程控制之For循环上期回顾: SSIS从理论到实战,再到应用(3)----SSIS包的变量,约束,常用容器         在SSIS体系中,控制流可能经常会遇到,比如你取得一列数据,需要循环这列数据然后做相应的操作时,就需要用到循环,下面,我来操作两种循环方式,FOR循环和Foreach循环.
原文: 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循环容器的讲解。

目录
相关文章
|
1月前
|
C++
C++ While 和 For 循环:流程控制全解析
本文介绍了C++中的`switch`语句和循环结构。`switch`语句根据表达式的值执行匹配的代码块,可以使用`break`终止执行并跳出`switch`。`default`关键字用于处理没有匹配`case`的情况。接着,文章讲述了三种类型的循环:`while`循环在条件满足时执行代码,`do/while`至少执行一次代码再检查条件,`for`循环适用于已知循环次数的情况。`for`循环包含初始化、条件和递增三个部分。此外,还提到了嵌套循环和C++11引入的`foreach`循环,用于遍历数组元素。最后,鼓励读者关注微信公众号`Let us Coding`获取更多内容。
22 0
|
2月前
|
存储 算法 数据处理
深入浅出for循环语句——让重复任务变得简单高效
深入浅出for循环语句——让重复任务变得简单高效
25 1
|
2月前
第五章循环结构(一)
第五章循环结构(一)
9 0
|
3月前
|
C语言 Python
【Python指南 | 第六篇】条件控制语句、循环语句,这一篇就够了
【Python指南 | 第六篇】条件控制语句、循环语句,这一篇就够了
31 0
|
7月前
|
Go
这些套路,教你灵活运用Go语言continue语句
这些套路,教你灵活运用Go语言continue语句
45 0
|
9月前
|
数据挖掘 Linux 索引
Python学习笔记丨条件与循环流程控制,if、while、for基础知识总结与易错点分享
Python学习笔记丨条件与循环流程控制,if、while、for基础知识总结与易错点分享
|
10月前
|
存储 关系型数据库 MySQL
MySQL基础篇——流程控制结构
MySQL基础篇——流程控制结构
61 0
|
10月前
|
Java
上机实验2-1 简单数据类型和流程控制
上机实验2-1 简单数据类型和流程控制
58 0
|
10月前
|
机器学习/深度学习 Java
上机实验2-2 简单数据类型和流程控制
上机实验2-2 简单数据类型和流程控制
49 0
|
12月前
|
索引 Python
零基础Python教程032期 循环的嵌套使用,灵活运用循环语句
零基础Python教程032期 循环的嵌套使用,灵活运用循环语句