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

如何解决出库日期小于入库日期的有关问题

2012-06-11 
怎么解决出库日期小于入库日期的问题?这是入库表这是出库表这是物品表,stock为库存。现在有一个问题,比如说

怎么解决出库日期小于入库日期的问题?

这是入库表

这是出库表

这是物品表,stock为库存。


现在有一个问题,比如说物品表第一个库存为12,然后昨20号售出12个,则库存为0。今天再在入库界面入库10个,则入库表会增加一条记录,intime为系统时间。
但是如果我今天21号把系统时间改为20号,应该库存为0,不能售出,但是现在应为21号入库有库存了,系统便无法判定。

这个逻辑问题应该怎么解决呢?是不是数据库结构要加点什么?

[解决办法]
有几套方案:
1.可以让系统时间不能被修改,具体如何设置百度好了,记得可以通过修改注册表得到。写个批处理,部署在需要存储的机器上。
2.可以捕获系统时间修改的消息,然后修改数据,捕获的方法看连接。
http://jackyxfl.blog.163.com/blog/static/164134150201122442354880/
[解决办法]

探讨

引用:

有几套方案:
1.可以让系统时间不能被修改,具体如何设置百度好了,记得可以通过修改注册表得到。写个批处理,部署在需要存储的机器上。
2.可以捕获系统时间修改的消息,然后修改数据,捕获的方法看连接。
http://jackyxfl.blog.163.com/blog/static/164134150201122442354880/

从系统时间修改方面的话……

热点排行