'Status' 'Action'이라는 다른 열에 추가하려는 값이 다음과 같이 표시됩니다. if Status = 'Yes'Then Action = 'Go', 그렇지 않으면 Action = '중지'. ,IF/ELSE 또는 CASE In DataColumn.Expression은 어떻게 사용합니까?
IIF([Status] = 'Yes', 'Go', 'Stop')
DataTables 표준 SQL CASE
문을 지원하지 않습니다 나는 열 '액션'에 추가하려면이 다음 코드를 사용했지만 작동하지 않았다 :
myDataTable.Columns.Add("Action", typeof(string), "IF [Status] = 'Yes' THEN 'Go' ELSE 'Stop' END");
를 참조하십시오 "하지만 그것은 작동하지 않았다"- 당신이 의미하지만 신성 내 심령 솜씨를 사용하려고, 그 중 하나가 작동하지 않았다 . 설명 해주십시오. – Brian