0
我有一个充满数据的数据表。我需要否定一列中的值。即,如果该列具有正值,则必须将其转换为负值,反之亦然。执行此操作的最佳方法是什么?否定数据表中的值的最佳方法
我有一个充满数据的数据表。我需要否定一列中的值。即,如果该列具有正值,则必须将其转换为负值,反之亦然。执行此操作的最佳方法是什么?否定数据表中的值的最佳方法
试试沿着线:
foreach(DataRow row in table.Rows)
{
row["column_name"] *= -1;
}
哪里table
是你DataTable
。
我不认为DataTable是可枚举的。我认为这应该是foreach(DataRow row in table.Rows){...} – sheikhjabootie 2011-01-05 10:47:12
@ xcaliburp是的.. @丹丹..谢谢你的回答。但有没有更好的方法,因为我的数据表可能包含500万条记录? – Ananth 2011-01-05 10:51:39
@ xcaliburp:对,你是。编辑。 – dandan78 2011-01-05 10:57:35