| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2295 人关注过本帖
标题:触发器实现?还是......(未解决)
取消只看楼主 加入收藏
FFEEDD
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2007-11-16
收藏
 问题点数:0 回复次数:4 
触发器实现?还是......(未解决)
这是我们签到的一些时间段,我现在有一个签到表,里面有迟到状态、早退状态、旷课状态,
我想知道改变这些状态是怎么实现。请高手多多指教,不胜感激。

--------------------------------------------------------------------------------------------------------
比如正常上课时间是6:00-7:00,6:00-6:10为签到时间,6:50-7:00为签退时间。

正常
    凡是在6:00-6:10这个时间段签到 【并且】 在6:50-7:00这个时间段签退 则迟到状态默认未迟到,早退状态默认未早退,旷课默认未旷课。
    【正常不扣分】

迟到(系统默认未迟到):
    迟到是没有签到,并且在6:50-7:00时间段签退了,则迟到状态 变为迟到早退状态默认未早退,旷课状态默认未旷课    【迟到扣5分】

早退(系统默认未早退):
    早退是在6:00-6:10时间段签到了,但没有签退,则早退状态 变为早退迟到状态默认未迟到,旷课状态默认未旷课。    【早退扣5分】

旷课(系统默认未旷课):
    如果没有签到也没有签退,则旷课状态变为旷课早退与迟到状态默认未早退未迟到
    【旷课扣20分】

[[it] 本帖最后由 FFEEDD 于 2008-1-30 16:23 编辑 [/it]]
搜索更多相关主题的帖子: 触发器 
2008-01-30 10:20
FFEEDD
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2007-11-16
收藏
得分:0 
走路,对于一个大人来说太容易了
但是,对于一个小婴儿来说很困难
我就是这个小婴儿,呵呵
拜托多写几个字给说说,谢谢

Behind the glory of a lonely words
荣耀的背后刻着一道孤独......
2008-01-30 21:02
FFEEDD
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2007-11-16
收藏
得分:0 
不知道怎么写,给个思路好么

Behind the glory of a lonely words
荣耀的背后刻着一道孤独......
2008-01-30 21:12
FFEEDD
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2007-11-16
收藏
得分:0 
--正常签到、签退用ASP更新签到状态为0以及签退状态为0。

--当签退状态变为0时,(触发器)判断签到状态,如果为1(未签到),则更新迟到状态为0(迟到),更新旷课状态为1(未旷课),早退状态默认。
                                             如果为0(签到),则更新旷课状态为1(未旷课),早退、迟到状态默认。
--如果早上签到了,但是没有签退???怎么去更新早退??

[[it] 本帖最后由 FFEEDD 于 2008-1-30 21:43 编辑 [/it]]

Behind the glory of a lonely words
荣耀的背后刻着一道孤独......
2008-01-30 21:28
FFEEDD
Rank: 1
等 级:新手上路
帖 子:640
专家分:0
注 册:2007-11-16
收藏
得分:0 
恩。。已经搞定了~~

Behind the glory of a lonely words
荣耀的背后刻着一道孤独......
2008-02-13 18:08
快速回复:触发器实现?还是......(未解决)
数据加载中...
 
   



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

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