【答案】B
【解析】 在建立和维护数据库的过程中,经常需要对表中的记录进行更新和修改,当更新的记录很多,或更新的记录符合一定条件时,最简单的有效的方法是利用Access提供的更新查询。
17 [单选题] 某数据库表中有一个工作时间字段,查找20天之内参加工作的记录的准则可以是( )。
A.BetweenDate()OrDate()一20 B.BetweenDate()AndDate()一20 C.
18 [单选题] 交叉表主要包括3个部分,以下不属于其主要部分的是( A.行标题 B.交叉行 C.列标题 D.交叉点 【答案】B 【解析】略
19 [单选题] 以下关于查询的叙述中,正确的一项是( )。 A.只能根据数据表创建查询 B.只能根据已建查询创建查询 C.可以根据数据表和已建查询创建查询 D.不能根据已建查询建立查询 【答案】C 【解析】略
20 [单选题] 条件“not工资额>2000”的含义是 A.工资额等于2000 B.工资额大于2000 C.工资额小于等于2000
)。D.工资额小于2000 【答案】C
【解析】 【答案】C
【解析】“not工资额>2000”表示对“工资额>2000”进行取反操作,即“工资额<=2000”。 21 [单选题] 若姓名是文本型字段,要查找名字中含有“雪”的记录,应该使用的条件表达式是 A.姓名like\雪*\ B.姓名like\\[!雪\] \ C.姓名=\雪*\ D.姓名=\雪*\ 【答案】A
【解析】 【答案】A
【解析】Like是在查询表达式的比较运算符中用于通配设定,使用的通配符有“*”和“?”。“*”表示由0个或任意多个字符组成的字符串,“?”表示任意一个字符。题千中要查找含有“雪”的记录应使用like”*雪*。
22 [单选题] 下列不属于报表数据来源的是( )。 A.宏和模块 B.基表 C.查询 D.SQL语句 【答案】A 【解析】略
23 [单选题] 在窗体上画一个名称为Cl的命令按钮,然后编写如下事件过程:
程序运行后单、旨命令按钮,如果输入4,则在窗体上显示的内容是( )。 A.5
B.6 C.9 D.10 【答案】D
【解析】 本题考查VBA程序设计中的循环知识。在本题的程序中.每次循环a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,每次外循环中内循环都执行1次,则内循环共执行的次数为1+2+3+4=10次。
24 [单选题] 执行x=InputBox(”请输入x的值”)时,在弹出的对话框中输入12,在列表框List1选中第一个列表项,假设该列表项的内容为34,使Y的值是1234的语句是( )。 A.y=Val(x)+Val((Listl.List(0)) B.y=Val(x)+Val(Listl.List(1)) C.y=Val(x)&Val(Listl.List(0)) D.y=Val(x)&Val(Listl.List(1)) 【答案】C
【解析】 本题考查字符串连接和列表框的知识。列表框的List属性是一个数组,其各元素就是列表框中的列表项,第一个列表项对应的数组下标为0。由于列表框中的列表项和输入对话框的返回值都是字符串,在本题中使用了Val函数将其转换为数字,此时如果使用“+”则会完成两个数字相加,故此只能使用“&”连接两个字符串。
25 [单选题] 如果要在VBA中打开一个窗体,可使用( )对象的OpenForm方法。 A.Form B.DoCmd C.Query D.Report 【答案】B
【解析】 本题考查VBA中如何打开对象的知识。 在VBA中,打开表的命令格式为:DoCmd.OpenTable表名;打开查 询使用DoCmd.OpenQuery;打开窗体使用
DoCmd.OpenForm;打开报表使用DoCmd.Opengepom打开视图使用DoCmd.OpenView:关 闭窗体和报表使用DoCmd.CIose等。
26 [单选题] 在窗体上画一个命令按钮,名称为Commandl,然后编写如下事件过程:
程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。
A.机床 B.车床 C.钻床 D.轴承 【答案】C
【解析】 本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,我们通常使用
Dim语句来定义数组,其中下标下限缺省为0。本题中的a(2)就是数组的第三个元素即“钻床”。 27 [单选题] “输入掩码”属性用于设定控件的输入格式,其中仅可以对( )数据进行输入掩码向导的设置。 A.文本型和数值型 B.文本型和逻辑型 C.文本型和日期/时间型 D.数值型和日期/时间型 【答案】C
【解析】 本题考查字段属性的知识。在设计字段拘时候可以使用输入掩码来使得输入的格式标准保持一致,虽然对。于大多数数据类型都可以设计输入掩码,但是只有“文本”型和“日期/时间”型字段才可以使用“输入掩码向导”。
28 [单选题] 下列选项中,( )不是文本框控件的格式属性。 A.标题 B.可见性 C.前景颜色 D.背景颜色 【答案】A 【解析】略
29 [单选题]下列选项中不属于窗体格式属性的是( )。 A.标题 B.分隔线 C.默认视图 D.滚动条 【答案】A
【解析】本题考查窗体的格式属性。格式属性主要是针对控件的外观或窗体的显示格式而设置的。控件的格式属性包括标题、字体名称、字体大小、字体粗细、前景颜色、特殊效果等。窗体的格式属性包括默认视图、滚动条、记录选定器、浏览按钮、分隔线、自动居中、控制框、最大最小化按钮、关闭按钮、边框样式等。 30 [单选题]有效性规则主要限制的是( )。 A.数据的类型 B.数据的格式 C.数据库的数据范围 D.数据的取值范围 【答案】D 【解析】略
31 [单选题] 要将计算控件的控件来源属性设置为计算表达式, 表达式的第一个符号必须是 A.左方括号[ B.等号= C.左圆括号( D.双引号” 【答案】B
【解析】 【答案】B
【解析】计算控件的控件源必须是以“=”开头的计算表达式,表达式的字段名不用加表名,需要以“[]”括起来。
32 [单选题]下列关于模块的说法中,正确的是( )。 A.模块都是由VBA的语句段组成的集合 B.基本模块分为标准模块和类模块
C.在模块中可以执行宏,但是宏不能转换为模块 D.窗体模块和报表模块都是标准模块 【答案】B
【解析】本题考查模块的知识。模块是Access中一个重要对象,以VBA语言为基础编写,以函数过程或子过程为单元进行集合存储,基本模块可以分为标准模块和类模块,其中类模块又包括窗体模块和报表模块。在Access中。根据需要可以将设计好的宏对象转换为模块代码形式。
33 [单选题]假定有以下程序段