Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/6 10:03:00 [显示全部帖子]

加入一个入学年份列,然后年级根据入学年份列算出即可.

然后再项目AlteropenPROJECT事件中,判断一下当天日期,如果是9月1号则根据入学年份,自动更新年级.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/6 14:21:00 [显示全部帖子]

同样可以使用相同的方法实现,只不过使用SQL语句来做而已.  你做个简单例子我帮你写一下吧.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/6 16:55:00 [显示全部帖子]

Dim cmd As New SQLCommand
cmd.CommandText = "UPDATE {花名册} SET 年级 = year(date()) - year(入学日期)"
cmd.ExecuteNonQuery() 
DataTables ("花名册").Load()

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/6 16:59:00 [显示全部帖子]

AlteropenPROJECT事件, 最好先判断一下当前日期是9.1号再执行,否则每次打开项目都会执行.

 回到顶部