Rhino-ETL条件操作

时间:2012-06-17 02:29:13

标签: rhino-etl

我想检查行字段值的值,并根据值运行特定操作。可以做到这一点。部分代码在

之下
public override IEnumerable<Row> Execute(IEnumerable<Row> rows)
    {
        foreach (Row row in rows)
        {
            if (row["ProductAction"] == "Update")
            {
                _updateProductOperation.Execute(rows);
            }
            else
            {
                _addProductOperation.Execute(rows);
            }

            yield return row;
        }
    }

1 个答案:

答案 0 :(得分:2)

有人在另一个论坛上回答我,以防任何人感兴趣。他们说你用分支操作做这件事,一个分支会检查“更新”而另一个分支会检查!=“更新”。