2013-10-11 43 views
0

我有1列的表:「狀態」我想在名爲「行動」的另一列添加,其價值將是如下:如何在DataColumn.Expression中使用CASE WHEN?

 
If column Status = '0' Then Action = 'Start', 
If column Status = '1' Then Action = 'Ready', 
If column Status = '2' Then Action = 'Go', 

如何添加一列有這樣的表達?

我嘗試以下,但它不工作:

myDataTable.Columns.Add("Action", "CASE (WHEN [Status] = '0') THEN "Start") 

回答