标题:查询数据库里关于日期先后顺序的问题
只看楼主
vfp学生
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2014-9-27
结帖率:50%
已结贴  问题点数:20 回复次数:8 
查询数据库里关于日期先后顺序的问题
请教各位老师,现在遇到问题了,该怎样解决!软件记录每天的销售数据,都是正常记录,有一次发现操作员把日期改了,这样当天的数据查不到改过日期后的数据,而库存减少了,用什么命令可以查出改过日期的记录,尤其是很大的数据库,也试过一些方法,不太理想,请大家帮帮忙!!谢谢!
品名    数量     日期
矿泉水  1       2014-08-01
饮料    1       2014-08-01
香烟    1       2014-07-01(改的日期,也可能往后改,比如2014-12-01)
啤酒    1       2014-08-01

怎么样查询改过时间的记录
搜索更多相关主题的帖子: 数据库 操作员 矿泉水 记录 啤酒 
2014-09-27 12:52
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:4 
香烟:是什么牌子的,什么时候入库的
操作员:当天上班是谁,要有排班表。
商品售出日期:当前日期的前后日期各是那天。为了避免发生数据修改,该日期应该是程序自动生成的,一旦生成后,非管理员不能修改。
三条记录比较,逐条记录查询:假如有三条记录,第二条记录的日期与前后记录的日期对比,如果第二条记录的日期不等于前后记录的日期,一般情况下,说明第二条记录的日期有问题(也可能是当天最后一条记录的日期被修改了,这样的人不能使用)。以此类推。

每天销售情况统计,与库存商品比较

出现上述问题,说明程序在设计过程中有缺陷,针对缺陷,及时纠正完善程序中的不足吧

[ 本帖最后由 sdta 于 2014-9-27 13:21 编辑 ]

坚守VFP最后的阵地
2014-09-27 13:09
vfp学生
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2014-9-27
得分:0 
谢谢sdta,可能我没有说明白,香烟那条记录的日期,是操作员把系统日期改了,不是改的数据库里的日期,用什么命令把这条记录或者是所有改过日期的记录,查询出来
2014-09-27 13:26
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
没有单一的命令,查询是多命令的组合,也就是所谓的代码,看样子楼主目前不具备VFP基础知识。方法已经告诉你了,下面是你的事情了。

坚守VFP最后的阵地
2014-09-27 13:54
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:4 
查看同一天录入的商品 看是哪个改了
2014-09-27 17:09
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
得分:4 
如果单纯不允许改动操作机的时间,可以从 window 文件中做设置,使右下角的时间托盘点不动。

[ 本帖最后由 qingfameng 于 2014-9-27 20:53 编辑 ]
2014-09-27 20:40
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:4 
可不可以这样? 每次取时间的时候比对一下上次获取的时间。
2014-09-27 21:29
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:649
专家分:2156
注 册:2014-2-7
得分:4 
要想彻底解决楼主的问题,销售日期应该取服务器的当前日期,并且不允许用户更改。取服务器日期的方法可参考“VFP学习开发漫谈(三)”和“VFP学习开发漫谈(六)”中的内容。
收到的鲜花
  • vfp学生2014-09-28 23:05 送鲜花  3朵   附言:我很赞同

泉城飞狐
2014-09-28 16:20
wmcwww
Rank: 2
等 级:论坛游民
威 望:1
帖 子:60
专家分:21
注 册:2012-11-2
得分:4 
将修改过日期那天的记录全部查出,可根据记录编号(如果有编号)的顺序查出那些是修改过的。
2014-09-29 08:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-436653-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.129453 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved