以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- [求助]谁来支一招,谢了 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=24429) |
||||
-- 作者:白衣秀士 -- 发布时间:2009-5-23 17:27:51 -- [求助]谁来支一招,谢了 想做一个数据库软件,是关于安全用具的,这类安全用具要定期进行试验,录入,查询,打印都没什么难的,但想为它增加到期报警功能,就遇到困难了,因为这些工具的试验周期不一样,有的是一年,有的是半年,还有的是三年、四年的,怎么做呀。 求大家支支招,先谢谢了。 |
||||
-- 作者:yzlee -- 发布时间:2009-5-23 18:26:28 -- 每日进行一次逐条,两个日期相减,然后比较就可以了. |
||||
-- 作者:水手 -- 发布时间:2009-5-23 22:21:28 -- 有了初始日期与实验周期,可以得到到期日期,每天打开软件时用到期日期与当前日期进行比较,相差天数与你设置的报警提前天数相比,若小于则弹出提示窗口提示,若大于则不做处理. |
||||
-- 作者:pc_doctor -- 发布时间:2009-5-24 0:22:12 -- 说实在的这个用搭建来做是很简单的。 一、数据库设计时,需几个关键字段:品名、试验日期、试验周期(天)、待验日期 二、所需关键构件:“时间计算” 三、设置数据表的“过滤”属性:过滤字段=“待验日期”;过滤条件1=等于date_t0,过滤条件2=大于date_t1。 四、在数据库初次录入数据时,必须输入“品名、试验日期、试验周期(天)”等字段数据,提交保存时,“试验日期”+“试验周期(天)”采用“时间计算”构件计算出“待验日期”并赋值与该字段——“待验日期”=“试验日期”+“试验周期(天)”。 五、以后每次打开数据库时用,将“系统当前日期”分别赋值与“过滤条件1和过滤条件2”,执行数据表过滤操作。 六、凡是被过滤出来的记录都是已经达到“待验日期”的产品了。 七、真实试验后,将过滤出来的数据表进行修改:将本次试验的日期重新赋值给“试验日期”,提交保存时又会再次自动计算出下次的“待验日期”。 以后就是,重复五步以后的动作了。 不知说清楚没有,如还不明白,空时给你设计好放上来试一试。 |
||||
-- 作者:白衣秀士 -- 发布时间:2009-5-24 12:15:27 -- 太感动了,也许是我不善于思考,也是我学艺不精,这么个问题已经困扰了我半年了,没想到这么快就被老大们点破,谢谢大家了! |
||||
-- 作者:白衣秀士 -- 发布时间:2009-6-3 21:12:44 -- 看各位老大的贴子,好象会了,但一动手老是遇到这样那样的问题,我太笨了,到目前也没有成功。 |
||||
-- 作者:pc_doctor -- 发布时间:2009-6-3 22:09:05 -- 给你做好的实例 给你做好的实例 看看适不适合 (不用填写“待验日期”会自动计算的,或将其设置为“只读”)
|
||||
-- 作者:白衣秀士 -- 发布时间:2009-6-4 17:53:06 -- 先谢谢您了! 你做的实例,可能是用企业版或专业版做的,我用的是个人版,打不开,要密码,能不能说详细点儿,谢谢了。 |
||||
-- 作者:pc_doctor -- 发布时间:2009-6-4 19:25:02 -- 密码就是默认的:Fever 可以在网站上下载一个企业版的最新解释器,运行一下,看看能否满足需求再说吧。 |
||||
-- 作者:白衣秀士 -- 发布时间:2009-6-5 8:47:13 -- 以下是引用pc_doctor在2009-6-3 22:09:05的发言:
给你做好的实例 看看适不适合 (不用填写“待验日期”会自动计算的,或将其设置为“只读”)
我下载了解释器,看到了效果,我知道我要的正是这个,但由于看不到你的命令设置,还是不理解。能详细地说一下吗?麻烦你了。 |