2012-06-17 118 views
1

我想检查行字段值的值,并根据运行特定操作的值。这可以做到吗?部分代码如下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; 
     } 
    } 

回答

2

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