如果是在查询中计算年龄,新增一列,写字段表达式如下:
年龄:Datediff("yyyy",[出生日期],date())+(date()<DateSerial(year(date()),month([出生日期],day([出生日期])))
如果是在窗体或报表中直接计算年龄,可以新增一文本框控件,其控件来源为:
=Datediff("yyyy",[出生日期],date())+(date()<DateSerial(year(date()),month([出生日期],day([出生日期])))
Access软件网交流QQ群(群号:198465573) |