标题中解释了所有内容。
我正在使用此代码:
foreach (DataGridViewRow row in dataGridView1.SelectedRows)
{
string charactername = row.Cells[0].Value.ToString();
cmd = connection.CreateCommand();
cmd.CommandText = "update entities set ConquerPoints ='1' where Name ='" + charactername + "';";
cmd.ExecuteNonQuery();
}
它正在工作但它只是将其设置为1
我的问题是:
如果是例如:5
如何将其设置为+10 [15]
答案 0 :(得分:0)
我完全不了解你的问题,根据我的假设,你可能会尝试做以下......
增加列' ConquerPoints'的值在这种情况下,您需要按如下方式更改代码:
cmd.CommandText = "update entities set ConquerPoints = ConquerPoints + 10 where Name ='" + charactername + "';";