sqlConn.Open();
int rowindex = dataGridView1.CurrentCell.RowIndex; //得到行号
string jifen = dataGridView1.Rows[rowindex].Cells[3].Value.ToString();
int number = Int32.Parse(jifen);
string daibiaodui = dataGridView1.Rows[rowindex].Cells[4].Value.ToString();
string sql = "update 代表队 set 总积分=总积分 + number where 代表队号 = '" + daibiaodui + "' ";
OleDbCommand cmd = new OleDbCommand(sql, sqlConn);
cmd.ExecuteNonQuery();
sqlConn.Close();
------解决思路----------------------
"update?代表队?set?总积分=总积分?+"+?jifen?+" where?代表队号?=?'"?+?daibiaodui?+?"'?";
别转了,直接拼到sql中
------解决思路----------------------
string sql = "update 代表队 set 总积分=总积分 + "+number+" where 代表队号 = '" + daibiaodui + "' ";