update语句错误 asp.net c#

2025-05-13 14:38:52
推荐回答(5个)
回答1:

OleDbCommand cmd1 = new OleDbCommand("update 图书信息 set 库存数量-=1, 借出数量+=1 where 图书编号="+ tushubianhao +"), conn);
你少个逗号,最后多个双引号,看看上面的运行可会出错

回答2:

把你的改为OleDbCommand cmd1 = new OleDbCommand("update 图书信息 set 库存数量-=1, 借出数量+=1 where 图书编号='"+ tushubianhao +"')", conn); 试试看

回答3:

OleDbCommand cmd1 = new OleDbCommand("update 图书信息 set 库存数量=库存数量-1, 借出数量=借出数量+1 where 图书编号="+ tushubianhao, conn);
cmd1.ExecuteNonQuery();

回答4:

库存数量-=1, 借出数量+=1

中间缺个逗号

回答5:

set 库存数量-=1 借出数量+=1