Foxtable(狐表)用户栏目专家坐堂 → 年龄问题


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

主题:年龄问题

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


加好友 发短信
等级:三尾狐 帖子:788 积分:6297 威望:0 精华:0 注册:2012/6/11 17:21:00
年龄问题  发帖心情 Post By:2016/10/13 8:12:00 [显示全部帖子]

在查询时 根据出生日期生成年龄,截止到8月31日出生的


            Dim y,m,d As Integer
            m=08
            d=31

Select  学生姓名,出生日期 ??? As 年龄 * {学生基本信息}

[此贴子已经被作者于2016/10/13 8:26:14编辑过]

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


加好友 发短信
等级:三尾狐 帖子:788 积分:6297 威望:0 精华:0 注册:2012/6/11 17:21:00
  发帖心情 Post By:2016/10/13 10:27:00 [显示全部帖子]

e.Form.controls("Table1").Table.Fill("Select 学生姓名,int(datediff("d",出生日期,now())/365.25) As 年龄 * {学生基本信息}","数据库", True)

这样出现


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20161013102548.png
图片点击可在新窗口打开查看

这样查是可以的,请指点错在哪?谢谢!


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20161013102925.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2016/10/13 10:30:40编辑过]

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


加好友 发短信
等级:三尾狐 帖子:788 积分:6297 威望:0 精华:0 注册:2012/6/11 17:21:00
  发帖心情 Post By:2016/10/13 10:43:00 [显示全部帖子]

是这个吗 Fill

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


加好友 发短信
等级:三尾狐 帖子:788 积分:6297 威望:0 精华:0 注册:2012/6/11 17:21:00
  发帖心情 Post By:2016/10/13 10:44:00 [显示全部帖子]

谢谢

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


加好友 发短信
等级:三尾狐 帖子:788 积分:6297 威望:0 精华:0 注册:2012/6/11 17:21:00
  发帖心情 Post By:2016/10/13 12:18:00 [显示全部帖子]

还想请教,用身份证号提取年龄

e.Form.controls("Table1").Table.Fill("Select 学生姓名,int(datediff('d',ReadBirthday(身份证号),now())/365.25) As 年龄 *  {学生基本信息}","数据库", True)


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


加好友 发短信
等级:三尾狐 帖子:788 积分:6297 威望:0 精华:0 注册:2012/6/11 17:21:00
  发帖心情 Post By:2016/10/13 13:32:00 [显示全部帖子]

根据身份证号查询,出生日期,年龄,性别

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:身份证号提取.zip

[此贴子已经被作者于2016/10/13 13:34:03编辑过]

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


加好友 发短信
等级:三尾狐 帖子:788 积分:6297 威望:0 精华:0 注册:2012/6/11 17:21:00
  发帖心情 Post By:2016/10/14 10:44:00 [显示全部帖子]

内表可以,Access外表出现错误

还有个问题 想把 now() 计算机当前日期,改成计算机当前日期年、月=08、日=31,因为学生要在8月31日前出生满6周岁才能读书。请有点蓝老师指点,谢谢!

sele ct 学生姓名,身份证号,生日,int(datediff("d",生日,now())/365.25) as 年龄,iif(性别='0','女','男') as 性别 from (se lect 学生姓名,身份证号,Cdate(Mid(身份证号,7,4)+'-' +Mid(身份证号,11,2) + '-' + Mid(身份证号,13,2)) as 生日,Mid(身份证号,17,1) mod 2 as 性别 from {学生信息}) as a


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20161014103353.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:三尾狐 帖子:788 积分:6297 威望:0 精华:0 注册:2012/6/11 17:21:00
  发帖心情 Post By:2016/10/14 11:38:00 [显示全部帖子]

有点蓝老师还不行


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20161014113628.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:三尾狐 帖子:788 积分:6297 威望:0 精华:0 注册:2012/6/11 17:21:00
  发帖心情 Post By:2016/10/14 11:53:00 [显示全部帖子]

行了,谢谢有点蓝老师

 回到顶部