当前位置:首页 > Access数据库程序设计
2013年计算机等级考试二级Access练习12
(19)下列逻辑表达式中,能正确表示条件"x和y都是奇数"的是
A)x Mod 2=1 Or y Mod 2=1
B)x Mod 2=0 Or y Mod 2=0
C)x Mod 2=1 And y Mod 2=1
D)x Mod 2=0 And y Mod 2=0
(20)在窗体中添加了一个文本框和一个命令按钮(名称分别为tText和bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为"计算机等级考试"。以下能实现上述操作的事件过程是
A)Private Sub bCommand_Click()
Caption="计算机等级考试"
End Sub
B)Private Sub tText_Click()
bCommand.Caption="计算机等级考试"
End Sub
C)Private Sub bCommand_Change()
Caption="计算机等级考试"
End Sub
D)Private Sub tText_Change()
bCommand.Caption="计算机等级考试"
End Sub
(21)从字符串s中的第2个字符开始获得4个字符的子字符串函数是
A)Mid$(s,2,4)
B)Left$(s,2,4)
C)Right$(s,4)
D)Left$(s,4)
(22)某窗体中有一命令按钮,在"窗体视图"中单击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是
A)RunApp
B)RunCode
C)RunMacro
D)RunSQL
(23)在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为
A)Boolean
B)Int
C)String
D)Variant
(24)假设某数据库已建有宏对象"宏1","宏1"中只有一个宏操作SetValue,其中第一个参数项目"[Label0].[Caption]",第二个参数表达式为"[Text0]"。窗体"fmTest"中有一个标签Label0和一个文本框Text0,现设置控件Text0的"更新后"事件为运行"宏1",则结果是
A)将文本框清空
B)将标签清空
C)将文本框中的内容复制给标签的标题,使二者显示相同内容
D)将标签的标题复制到文本框,使二者显示相同内容
(25)要显示格式为"页码/总页数"的页码,应当设置文本框控件的控件来源属性为
A)Page/Page
B)=Page/Pages
C)Page&"/"&Pages
D)=Page&"/"&Pages
(26)VBA中不能进行错误处理的语句结构是
A)On Error Then 标号
B)On Error Goto 标号
C)On Error Resume Next
D)On Error Goto 0
(27)执行语句:MsgBox "AAAA",vbOKCancel+vbQuestion,"BBBB"之后,弹出的信息框
A)标题为"BBBB"、框内提示符为"惊叹号"、提示内容为"AAAA"
B)标题为"AAAA"、框内提示符为"惊叹号"、提示内容为"BBBB"
C)标题为"BBBB"、框内提示符为"问号"、提示内容为"AAAA"
D)标题为"AAAA"、框内提示符为"问号"、提示内容为"BBBB"
(19)C
【解析】要使x和y都是奇数,则x和y除以2的余数都必须是1。所以本题答案为C。
(20)D
【解析】题目要求在对文本框进行操作后,命令按钮上的标题改变,所以选项A和C可以排除。选项B"tText_Click()"是在鼠标单击文本框后,不需要输入字符,命令按钮上的标题就发生改变,所以选项B也不对。所以本题答案为D。
(21)A
【解析】Mid(<字符串表达式>,,[N2]):从字符串左边第N1个字符起截取N2个字符。Left(<字符串表达式>,):从字符串左边起截取N个字符。Right(<字符串表达式>,):从字符串右边起截取N个字符。本题从字符串s中的第2个字符开始获得4个字符,故为Mid$(s,2,4)。所以本题答案为A。
(22)A
【解析】RunApp操作是启动另一个Microsoft Windows或MS-DOS应用程序;RunCode操作是执行Visual Basic函数;RunMacro操作是执行一个宏;RunSQL操作是执行指定的SQL语句以完成操作查询。所以本题答案为A。
(23)D
【解析】在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为Variant。所以本题答案为D。
(24)C
【解析】SetValue命令可以对Access窗体、窗体数据表或报表上的字段、控件、属性的值进行设置。SetValue命令有两个参数,第一个参数是项目(Item),作用是存放要设置值的字段、控件或属性的名称。本题要设置的属性是标签的Caption([Label0].[Caption])。第二个参数是表达式(Expression),使用该表达式来对项的值进行设置,本题的表达式是文本框的内容([Text0]),所以对Text0更新后运行的结果是文本框的内容复制给了标签的标题。所以本题答案为C。
(25)D
【解析】在报表的页面页脚节中一般包含页码或控制项的合计内容,数据显示安排在文本框和其他一些类型的控件中。设置控件的控件来源属性关键要有"=",在报表每页底部显示格式为"页码/总页数"的页码,所以应当设置文本框控件的控件来源属性为"=Page& "/"&Pages"。所以本题答案为D。
(26)A
【解析】"On Error Goto 标号"语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。"On Error Resume Next"语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。"On Error Goto 0"语句用于取消错误处理。所以本题答案是A。
(27)C
【解析】消息框用于在对话框中显示信息,其使用格式为:MsgBox(prompt[, buttons] [,title] [, helpfile] [, context])。其中,第一个参数是显示在对话框上的内容;第二个参数用于指定显示按钮的数目及形式,使用的图标样式等;第三个参数是对话框标题栏显示的内容。本题中,显示的内容为"AAAA",标题为"BBBB",而vbOKCancel表示对话框中显示"确定"和"取消"两个按钮,vbQuestion表示显示问号图标。所以本题答案为C。