有谁做过仓库管理的?
我现在做仓库管理,出库的时候用dataset存储需要出库的内容信息.我想问的是,库存表什么时候更新最好?是插入数据到dataset的时候呢,还是dataset输入完毕,保存的时候呢,如果保存的时候更新,谁能给个可行的方法?
------解决方案--------------------dataset输入完毕,保存的时候
------解决方案--------------------dataset输入完毕?什么意思?
------解决方案--------------------做个出库审批吧 
 审批确定以后,减少库存```用SQL的存储过程,判断和减少库存 保存出库单历史   
 CREATE  PROCEDURE  
 sf_出库单 AS 
 begin transaction 
 --修改库存 
 UPDATE 库存表 SET 库存数量=库存数量 - 数量ALL 
 		FROM (SELECT 货号, '数量ALL '=sum(货物数量) FROM 出库单明细  
 		group BY  货号)  AS LSJ 
 		WHERE  库存表.货号=LSj.货号 
 --加入历史 
 insert into 出库单历史 select * from 出库单 
 insert into 出库单明细历史 select *from 出库单明细 
 --清除进货单 
 delete from  出库单 
 delete from 出库单明细 
 commit 
 GO 
------解决方案--------------------出库单 
 出库单明细 
 起到一个中转的作用   
 编写单------> 存入单-------> 存入历史 
                     (审批)