Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

在 access 中利用生日计算年龄

时 间:2008-12-25 08:27:17
作 者:UMVsoft整理   ID:1445  城市:上海
摘 要:在 Access 中利用生日计算年龄
正 文:

适用于

Microsoft Office access 2003

Microsoft access 97、2000 和 2002 


在 access 中可以使用表达式,以年为单位计算一个人的年龄。例如,您可以在窗体的控件中输入生日,然后在另一个控件中显示在此日期后的年数。以下步骤提供了具体的操作技巧,包括创建窗体、插入两个文本框和输入表达式。


在“数据库”窗口中,单击“对象”下的“窗体”,然后单击“新建”。

在“新建窗体”对话框中,单击“设计视图”,然后单击“确定”。

使用工具箱内的“文本框”工具,在窗体中添加两个未绑定文本框。

将两个文本框的“名称”属性分别设置为“生日”和“年龄”。

将“生日”文本框的“格式”属性设置为“短日期”。

将“年龄”文本框的“控件来源”属性设置为以下表达式:

=DateDiff("yyyy", [Birthdate], Now())+ Int( Format(now(), "mmdd") < Format( [Birthdate], "mmdd") )


切换至“窗体”视图。


在“生日”文本框中,键入一个日期(年/月/日),然后按 TAB 键。

显示在“年龄”文本框中的数字就是从这个生日开始到当前



Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助