2011-01-05 22 views
0

我有一個充滿數據的數據表。我需要否定一列中的值。即,如果該列具有正值,則必須將其轉換爲負值,反之亦然。執行此操作的最佳方法是什麼?否定數據表中的值的最佳方法

回答

1

試試沿着線:

foreach(DataRow row in table.Rows) 
{ 
    row["column_name"] *= -1; 
} 

哪裏table是你DataTable

+1

我不認爲DataTable是可枚舉的。我認爲這應該是foreach(DataRow row in table.Rows){...} – sheikhjabootie 2011-01-05 10:47:12

+0

@ xcaliburp是的.. @丹丹..謝謝你的回答。但有沒有更好的方法,因爲我的數據表可能包含500萬條記錄? – Ananth 2011-01-05 10:51:39

+0

@ xcaliburp:對,你是。編輯。 – dandan78 2011-01-05 10:57:35

相關問題