2012-06-17 86 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

有人在另一個論壇上回答我以防任何人感興趣。他們說你要做一個分支操作,一個分支會檢查「更新」,另一個會檢查!=「更新」。