我想使用foreach循環在數據表中逐個更新所有列。下面的代碼是我到目前爲止。但它似乎並不奏效。您的幫助將不勝感激。如何更新foreachloop中數據表中列的值?
foreach (DataRow row in myTable.Rows)
{
Double i;
Double j = Convert.ToDouble(row["x"]);
int y = 1;
int aan = (int)row["year"];
if(y == aan)
{
i = j + 2;
}
row["x"]=i;
row.EndEdit();
myTable.AcceptChanges();
}
使用For循環MDSN ... http://msdn.microsoft.com/en-us/library/ch45axte.aspx – Lloyd 2012-03-17 14:48:22
此代碼無法編譯。你錯過了大括號。沒有不可能知道什麼是錯的 – Steve 2012-03-17 14:48:27
你想更新每個'COLUMN'或每個'ROW'? – Kaf 2012-03-17 14:55:45