首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

SQL库存表怎么用C#对其进行加减运算

2013-03-17 
SQL库存表如何用C#对其进行加减运算1.现在SQL数据表:库存表中有《易经》库存为:10本《书经》库存为:20本《诗经》

SQL库存表如何用C#对其进行加减运算
1.现在SQL数据表:库存表中有
《易经》库存为:10本
《书经》库存为:20本
《诗经》库存为:5本
《周礼》库存为:7本

2.现在我将要入库:
《易经》入库数量为:2本
《书经》入库数量为:3本
《诗经》入库数量为:5本
《周礼》入库数量为:6本
3.这四种经书在页面中一起提交后,如何将库存变为:
《易经》库存为:12本
《书经》库存为:23本
《诗经》库存为:10本
《周礼》库存为:13本

[解决办法]
先获取数据到DataSet里
然后更新DataSet
如:
dataset1.Tables[0].Rows[0]["num"]=(int)dataset1.Tables[0].Rows[0]["num"]+2;
...

最后将更改后的dataset更新到数据库
[解决办法]
select col1,rtrim(sum(left(col2,patindex('%[^0-9]%',col2)-1)*1))+'本' from tb group by col1
[解决办法]
update操作,更新数据
[解决办法]
不建议如此操作,多人并发同时加加减减一会就乱套了
建议分两个表,然后设计一个盘存期

初始库存表

出人库流水表

利用公式:当期库存=期初库存+入库-出库  临时算出
同时可以一周或一月一盘存,重新设置期初库存

热点排行