Foxtable(狐表)用户栏目专家坐堂 → [求助]学生管理系统自动升级问题?


  共有2967人关注过本帖树形打印复制链接

主题:[求助]学生管理系统自动升级问题?

帅哥哟,离线,有人找我吗?
wohenguaia
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:380 积分:3416 威望:0 精华:0 注册:2011/5/9 12:45:00
[求助]学生管理系统自动升级问题?  发帖心情 Post By:2014/12/6 20:54:00 [只看该作者]

 本人打算做个学生管理系统,在学生基本信息表中有年级列,如何实现学生年级的自动和手动升级?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/7 9:24:00 [只看该作者]

 做一个按钮,在原来的年级列基础上,加1

 

 如果自动升级,可以在项目打开的时候,判断当前日期是否9月1日,然后触发升级代码


 回到顶部
帅哥哟,离线,有人找我吗?
wohenguaia
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:380 积分:3416 威望:0 精华:0 注册:2011/5/9 12:45:00
  发帖心情 Post By:2014/12/7 14:12:00 [只看该作者]

手动的,怎么防止一年内多次升级呢? 自动的,如果9月1这天没人打开系统呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/7 14:29:00 [只看该作者]

 回复3楼。

 

 1、可以用一个表记录升级日期。

 

 2、手动的话,判断升级日期,比如最后一次升级是 2013.11.12,比较此日期是否小于今年的9月1日,如果小于,就升级,升级后,记录当日日期;

 

 3、自动的话,参考2的操作。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/7 14:31:00 [只看该作者]

 但正确的做法应该这样:用一列记录每个孩子的届数,比如是 2010届的 2012届的,这样就能根据届数计算是几年级了。

 回到顶部
帅哥哟,离线,有人找我吗?
wohenguaia
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:380 积分:3416 威望:0 精华:0 注册:2011/5/9 12:45:00
  发帖心情 Post By:2014/12/7 17:27:00 [只看该作者]

初中是2010级,但三年后升入高中就变成2013级了,这个是随着学生所在的不同学段而变化的

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/7 17:30:00 [只看该作者]

 那你就定义一个基础的年份,就好像出生日期那样,随时可以计算他的年龄。

 回到顶部