ACCESS 数据库 数据表格 字段中如何自动计算年龄
出生日期:数据类型:日期/时间表格式:短日期输入掩码:0000-00-00求:当我输入出生日期后,年龄表内自动计算出年龄.一定写上每一个步骤,以及设置,格式网上百度的,没...
出生日期:
数据类型:日期/时间
表 格 式:短日期
输入掩码:0000-00-00
求:当我输入出生日期后,年龄表内自动计算出年龄.
一定写上每一个步骤,以及设置,格式
网上百度的,没有一个能看明白.
不要建 窗体 展开
数据类型:日期/时间
表 格 式:短日期
输入掩码:0000-00-00
求:当我输入出生日期后,年龄表内自动计算出年龄.
一定写上每一个步骤,以及设置,格式
网上百度的,没有一个能看明白.
不要建 窗体 展开
5个回答
展开全部
具体操作步骤如下:
1、首先,创建一个空白数据库,在数据库中构建一个表并插入数据,如下图所示,然后进入下一步。
2、其次,在菜单栏中选择“创建”选项卡,然后选择其菜单栏下的“查询设计”按钮。 将弹出“显示表”窗口,如下图所示,然后进入下一步。
3、接着,选择“表1”,然后单击“添加”,如下图所示,然后进入下一步。
4、然后,右键单击查询设计网格的第一列中的字段行,选择“
Generator”选项,打开<Expression Builder>对话框,然后在对话框中输入表达式“m_age: Max([年龄])-Min([年龄])”,再点确定,如下图所示。
5、随后,在<查询工具>选项卡中,单击<结果>命令组的“数据表视图”命令,以查看查询结果,如下图所示,然后进入下一步。
6、最后,得到结果,如下图所示。这样,问题就解决了。
展开全部
做得到,你先试1表
1建表:字段为:ID,姓名,出生日期。
2建查询:ID,姓名,出生日期
3隐藏ID,
4设定查询,生成器:年龄:=year(now)-year([出生日期])
5按查询建窗体
6在窗体中输入姓名,出生日期,后面年龄就会自动出现答案。
7每次输入都会自动计算
8查询可看到年龄
9但表没有,数据库本身是变动日期,而且最好不要保存计算数据(重复中一种)
1建表:字段为:ID,姓名,出生日期。
2建查询:ID,姓名,出生日期
3隐藏ID,
4设定查询,生成器:年龄:=year(now)-year([出生日期])
5按查询建窗体
6在窗体中输入姓名,出生日期,后面年龄就会自动出现答案。
7每次输入都会自动计算
8查询可看到年龄
9但表没有,数据库本身是变动日期,而且最好不要保存计算数据(重复中一种)
追问
5按查询建窗体?
我们要求的不是建立窗体,而只是在表中输入,出生日期后,表后面的年龄,自动计算出年龄.
追答
表没有,数据库本身是变动日期,而且最好不要保存计算数据(重复中一种)
今年打开是21,明年打开数据库不可能还是21.这是概念
access目前为止没有见到字段属性为函数或VBA属性的,不可变的,
虽然可以通过查询追加,但不可能每一次打开自动更新年龄。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询