Access选择题(2014版摘自虎贲教育)(4)

2019-08-31 21:09

⑧实现数据自动传输,可以自动地在各种数据格式之间导入或导出数据。⑨可以为窗体定制菜单,并可以让用户设计其中的内容。因此,选项B)错误。所以本题正确答案为D)。 20.若要执行指定的外部应用程序,应使用的宏操作是答案:C A)RunCommand B)RunSQL C)RunApp D)DoCmd

题目解析:在VBA中,使用RunApp函数来执行指定的外部应用程序,本题选择C)。 使用宏设计器可以创建操作序列宏、宏组以及条件操作宏,不能创建复合宏 GoToRecord命令可以在表、窗体或查询集中将指定的记录设置为当前记录 41.宏命令 FindRecord 的功能是答案:B A)指定控件查询条件刷新控件数据 B)查找满足指定条件的第一条记录 C)设置查询的筛选条件 D)指定记录为当前记录

题目解析:FindRecord的命令用于超找满足一定条件的第一条记录,B)正确。

考点11:VBA编程 8.运行下列程序,结果是

Private Sub Command32_Click() f0 = 1 : f1 = 1 : k = 1 Do While k <= 5 f = f0 + f1 f0 = f1 f1 = f k = k + 1 Loop

MsgBox \ End Sub答案:D A)f = 5 B)f = 7 C)f = 8 D)f = 13

题目解析:本题考查Do循环语句:

k=1时,f=1+1=2,f0=1,f1=2,k=1+1=2; k=2时,f=3,f0=2,f1=3,k=2+1=3; k=3时,f=5,f0=3,f1=5,k=3+1=4; k=4时,f=8,f0=5,f1=8,k=4+1=5;

k=5时,f=13,f0=8,f1=13,k=6,不再满足循环条件即跳出循环,此时f=13。故本题答案为D)。

考点12:VBA数据库编程

1.下列程序的功能是返回当前窗体的记录集 Sub GetRecNum()

Dim rs As Object Set rs = 【 】 MsgBox rs.RecordCount End Sub

为保证程序输出记录集(窗体记录源) 的记录数,括号内应填入的语句是答案:A A)Me.Recordset B)Me.RecordLocks C)Me.RecordSource D)Me.RecordSelectors

题目解析:程序中rs是对象变量,指代窗体对象,set语句是将当前窗体中的记录集对象赋给rs对象,Me表示当前窗体,用Me指明记录集来自于窗体,Recordset属性设置窗体、报表、列表框控件或组合框控件的记录源,用Me.Recordset代表指定窗体的记录源,即记录源来自于窗体。而RecordSourse属性用来设置数据源,格式为RecordSourse=数据源。因此题目空缺处应填Me.RecordSet,即A)选项正确。

2.下列过程的功能是:通过对象变量返回当前窗体的 Recordset 属性记录集引用,消息框中输出记录集的记录( 即窗体记录源) 个数。 Sub GetRecNum( ) Dim rs As Object Set rs = Me.Recordset MsgBox _____________ End Sub

程序括号内应填写的是答案:D A)Count B)rs.Count C)RecordCount D)rs.RecordCount

题目解析:题目中对象变量rs返回了当前窗体的RecordSet属性记录集的引用,那么通过访问对象变量rs的属性RecordCount就可以得到该记录集的记录个数,引用方法为rs.RecordCount。故本题答案为D)。

4.ADO 对象模型中可以打开并返回 RecordSet 对象的是答案:C A)只能是 Connection 对象 B)只能是 Command 对象

C)可以是 Connection 对象和 Command 对象 D)不存在

题目解析:Recordset对象只代表一个记录集,这个记录集是一个连接的数据库中的表或者是Command对象的执行结果返回的记录集。Connection对象用于建立与数据库的连接,通过连接可从应用程序访问数据源,因此,可以打开和返回RecordSet对象。Command对象在建立Connection后,可以发出命令操作数据源,因此,也可以打开并返回RecordSet对象。故本题答案为C)。

7.数据库中有表Emp,包括字段Eno、Ename、Eage、Esex、Edate和Eparty等。下面程序段的功能是:

在窗体文本框 tValue 中输入年龄条件,单击\删除\按钮,完成删除该年龄职工记录的操作。 Private Sub btnDelete_Click() Dim strSQL As String

strSQL = \

If IsNull(Me!tValue) = True Or IsNumeric(Me!tValue) = False Then MsgBox \年龄值为空或非有效数值!\ Me!tValue.SetFocus Else

strSQL = strSQL & \

If MsgBox(\确认删除?(Yes/No)\确认\ DoCmd.________________________ strSQL MsgBox \!\ End If End If End Sub

按照功能要求,下划线处应填写的是答案:B A)Execute B)RunSQL C)Run D)SQL

题目解析:Recordset对象只代表一个记录集,这个记录集是一个连接的数据库中的表或者是Command对象的执行结果返回的记录集。Connection对象用于建立与数据库的连接,通过连接可从应用程序访问数据源,因此,可以打开和返回RecordSet对象。Command对象在建立Connection后,可以发出命令操作数据源,因此,也可以打开并返回RecordSet对象。故本题答案为C)。

11.ADO 对象模型中有 5 个主要对象,他们是 Connection、Command、RecordSet、Error 和答案:C A)Database B)Workspace C)Field D)DBEngine

题目解析:ADO对象模型主要有5个对象,分别是Connection、Command、RecordSet、Field和Error,所以本题选择C)。


Access选择题(2014版摘自虎贲教育)(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[聚焦中考]2015陕西省中考化学总复习第一轮教案:第5讲+溶液+含

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: