小弟我想做一个充值系统,但是充值的金额会覆盖原来的金额
我想做一个充值系统,但是充值的金额会覆盖原来的金额
update test set money=@money where id=@id
用户账户的余额为a;假设为50元
点击按钮充值的金额为b;假设为100元
按照上面的代码,b会覆盖a(用户的余额为100,而不是150)。
我想要的效果是用户的金额变为a+b
------解决方案--------------------
comm.Parameters.AddWithValue("money", Convert.ToDecimal(DropDownList1.Text));
update test set money=@money where id=@id
用户账户的余额为a;假设为50元
点击按钮充值的金额为b;假设为100元
按照上面的代码,b会覆盖a(用户的余额为100,而不是150)。
我想要的效果是用户的金额变为a+b
asp.net
sql 2008
vs2008
------解决方案--------------------
comm.Parameters.AddWithValue("money", Convert.ToDecimal(DropDownList1.Text));