2011-01-05 23 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

相关问题