操作成功失败html,数据库插入操作成功,更新操作失败,该如何解决

这段Java代码展示了如何进行商品入库操作,包括获取session中的username、处理StockIn对象的各项属性,以及执行SQL插入库存和更新库存数量。代码中涉及到参数校验、日期格式化、SQL语句构建以及数据库操作。
摘要由CSDN通过智能技术生成

Java code/p>

入库操作

String name ="";

if(!session.isNew())

{

// response.setContentType( "text/html; charset=gb2312");

name=(String)session.getAttribute("username");

if(name==null)

name="";

}

String aa=request.getParameter("StockInNumber");

int Si_Number = Integer.parseInt(aa);

String date=new SimpleDateFormat("yyyy.MM.dd").format(Calendar.getInstance().getTime());

String SIName=SI.getSIName();

String SIPrice=SI.getSIPrice();

int Si_Price = Integer.parseInt(SIPrice);

int Si_Money = Si_Number*Si_Price;

String SIMoney = Integer.toString(Si_Money);

String SISupName=SI.getSISupName();

String SIstorehouse=SI.getSIstorehouse();

String sql="insert into StockIn(SiId,SiName,SiNumber,SiPrice,SiSupName,Sistorehouse,SiUser,SiTime,SiMoney) VALUES(NULL,'"+SIName+"','"+Si_Number+"','"+SIPrice+"','"+SISupName+"','"+SIstorehouse+"','"+name+"','"+date+"','"+SIMoney+"') ";

ConnDBSQLite.executeUpdate(sql);

%>

商品入库表

商品名进货数量进货价格供应商仓库操作员时间进货金额

String siname=new String(SIName.getBytes("ISO-8859-1"),"gb2312");

String upstno = "UPDATE stock SET StockNumber=5 where StockName=' "+siname+" ' ";

delect.executeUpdate(upstno);

%>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值