单选题
558.要用文本框来显示当前日期,应当设置文本框的控件来源属性是().
A
time()
B
=date(date())
C
=
D
ate()
答案解析
正确答案:C
解析:
题目解析:
题干要求使用文本框来显示当前日期,需要设置文本框的“控件来源”(Control Source)属性。在Access等数据库表单设计中,控件来源属性用于指定该控件显示的数据来源,若要显示表达式或函数结果(如当前日期),应以等号“=”开头,后接有效的表达式。
选项分析:
A: time()
该函数返回当前时间,不包含日期部分,不符合“显示当前日期”的要求。此外,若未加等号,在控件来源中可能被当作文本处理,无法正确执行。
B: =date(date())
语法错误。date() 函数在VBA或Access表达式中用于返回当前日期,但写成 date(date()) 是多余的嵌套,内部的 date() 返回日期值,外部的 date() 并不能再次处理该日期作为参数,此表达式无效或可能导致错误。
C: =
该选项仅提供一个等号,看似不完整。但在某些开发环境的设计界面中,若仅输入“=”,系统可能将其识别为表达式占位符,但实际并不能显示日期。然而结合常见考试题逻辑和选项对比,此处可能存在录入错误。正确表达式应为 “=Date()”。但根据选项设置和标准答案为 C 的情况,需进一步审视。
D: ate()
拼写错误,缺少字母“d”,不是合法函数,无法识别。
重新审视答案合理性:
正确设置控件来源以显示当前日期应为:=Date()
其中 Date() 是 Access 中返回当前系统日期的标准函数,必须以等号开头,否则将被视为字符串而非表达式。
在所给选项中,并无 “=Date()” 这一完整正确选项。
B 项为 “=date(date())”,虽有等号,但函数嵌套不合理,非标准用法。
C 项仅为 “=”,显然不是一个完整表达式,无法实现功能。
因此,根据标准数据库知识,正确答案应为 “=Date()”,但该选项并未出现在选项中。
结论:
题目存在选项设计错误或录入错误。若必须从四个选项中选择,且答案标记为 C,则可能是系统误标或选项内容缺失。
严谨判断:
正确控件来源应设置为:=Date()
在所有给出的选项中,没有一个是完全正确的。
但若考虑最接近正确格式的——即以等号开头,表示将输入一个表达式——则 C 选项 “=” 至少满足了表达式输入的语法前提(尽管不完整),而其他选项均有明显错误。
然而,仅输入“=”无法显示日期,仍不完整。
最终评价:
本题答案标注为 C 存在争议,不符合实际应用逻辑。正确答案应为 “=Date()”,但该选项未列出。建议核查题目选项完整性。
核心知识点:
1. 控件来源(Control Source)属性用于绑定控件到字段或表达式。
2. 若要显示计算结果(如当前日期),必须以等号“=”开头。
3. 在 Access 中,Date() 函数返回当前日期;Time() 返回当前时间;Now() 返回日期和时间。
4. 正确语法:显示当前日期应使用 =Date()。
题目纠错
人工智能训练师题库
相关题目
单选题
4293.数据表既可以再不同数据库间复制,也可以再同一个数据库下复制。
单选题
4292.格式属性用来决定数据的显示方式和打印方式,既改变数据输出的形式,也改变数据的存储格式。
单选题
4291.修改表结构在设计视图中完成,编辑表记录只能在数据表图中完成。
单选题
4290.对数据库的维护包括保持数据的完整性,一致性和安全性。
单选题
4289.关系模型中有三类完整性约束,并且关系模型必须满足着三类完整性约束条件。
单选题
4288.建立数据库中的表时,将年龄字段值限制在18-25岁之间。这种约束属于参照完整性约束。
单选题
4287.关系数据库管理系统应能实现的专门关系运算包括:排序,索引和统计。
单选题
4286.在关系查询中,利用关系的投影,选择和联接运算可以方便地分解或构造新的关系。
单选题
4285.在关系数据库的基本操作中,把两个关系中相同属性值的元组连接到一切,形成新的二维表的操作成为联接。而且,等值联接和自然联接是一回事。
单选题
4284.投影操作时对表进行水平方向的分割。
