2012年计算机二级VB数据库技术练习题及答案
1.要使用数据控件返回数据库中记录集,则需设置 ________属性。
A)Connect
B)DatabaseName
C)RecordSource
D)RecordType
2.数据控件的Reposition事件发生在 ________。
A)移动记录指针前
B)修改记录指针前
C)记录成为当前记录前
D)记录成为当前记录后
3.在记录集中进行查找,如果找不到相匹配的记录,则记录定位在________。
A)首记录之前
B)末记录之后
C)查找开始处
D)随机记录
4.Seek方法可在 ________记录集中进行查找。
A)Table类型
B)Snapshot类型
C)Dynaset
D)以上三者
5.假定数据库Student.dbf存放在C:Foxpro文件夹,通过数据控件Data1进行链接,下列设置中正确的是 ________。
Connect | DatabaseName | RecordSource | RecordType | |
A | Foxpro 3.0 | C:Foxprodtudent.dbf | Student.dbf | Table |
B | Foxpro 3.0 | C:Foxpro | Student.dbf | Dynaset |
C | Access | C:Foxpro | Student.dbf | Table |
D | Dbase Ⅲ | C:Foxprodtudent.dbf | Dynaset |
6.下列 ________组关键字是Select语句中不可缺少的。
A)Select、From
B)Select、Where
C)Select、OrderBy
D)Select、All
7.与“SELECT COUNT(cost)FROM Supplies”等价的语句是 ________。
A)SELECT COUNT(*)FROM Supplies WHERE cost <> NULL
B)SELECT COUNT(*)FROM Supplies WHERE cost = NULL
C)SELECT COUNT(DISTINCT prod_id)FROM Supplies WHERE cost <> NULL
D)SELECT COUNT(DISTINCT prod_id)FROM Supplies
8.在SQL的UPDATE语句中,要修改某列的值,必须使用关键字 ________。
A)Select
B)Where
C)DISTINCT
D)Set
9.下列Data1_Validate事件的功能是 ________。
Private Sub Data1_Validate(Action As Integer, Save As Integer)
If Save And Len(Trim(Text1.Text))= 0 Then Action = 0
End Sub
A)如果Text1内数据发生变化,则关闭数据库
B)如果Text1内数据发生变化,则加入新记录
C)如果Text1内被置空,则确认写入数据库
D)如果Text1内被置空,则取消对数据库的操作
10.在使用Delete方法删除当前记录后,记录指针位于 ________。
A)被删除记录上
B)被删除记录的上一条
C)被删除记录的下一条
D)记录集的第一条
11.在新增记录调用Update方法写入记录后,记录指针位于 ________。
A)记录集的最后一条
B)记录集的第一条
C)新增记录上
D)添加新记录前的位置上
12.使用ADO数据控件的ConnectionString属性与数据源建立链接的相关信息,在属性页对话框中可以有 ________中不同的链接方式。
A)1
B)2
C)3
D)4
13.VB提供的 On Error Goto 0 错误语句表示 ________。
A)当发生错误时,使程序转跳到语句标号为0的程序块
B)当发生错误时,不使用错误处理程序块
C)当发生错误时,忽略错误行,继续执行下一语句
D)当发生错误时,终止程序运行
14.如果程序在打开A盘上的指定文件时产生“文件未找到”的错误,则引起该错误的原因是________。
A)文件类型不正确
B)驱动器未准备好
C)文件名无效或路径不正确
D)文件不存在
15.数据绑定列表框DBlist和下拉式列表框DBCombo控件中的列表数据通过属性________从数据库中获得。
A)DataSource和DataField
B)RowSource和ListField
C)BoundColumn和BoundText
D)DataSource和ListField
16.DBlist控件和DBCombo控件与数据库的绑定通过属性 ________来实现。
A)DataSource和DataField
B)RowSource和ListField
C)BoundColumn和BoundText
D)DataSource和ListField
二、 填空题
1.要使绑定控件能通过数据控件Data1链接到到数据库上,必须设置控件的 【1】属性为Data1。
2.如果数据控件链接的是单数据表数据库,则 【2】 属性应设置为数据库文件所在的子文件夹名,而具体的文件名放在 【3】 属性。
3.记录集的 【4】 属性返回当前指针值。
4.要设置记录集的当前指针,则需通过 【5】 属性。
5.记录集的RecordCount属性用于对Recordset对象中的记录计数,为了获得准确值,应先使用 【6】 方法,再读取RecordCount属性值。
6.使用ADO打开数据库的方法是 【7】 。
7.报表设计器"数据报表"工具箱内的文本控件用于显示 【8】 数据。
8.预览DataReport1对象产生的报表,需要通过代码 【9】 来实现。
9.如果要直接将预览DataReport1对象产生的报表打印出来,打印时不显示打印对话框,则需要通过代码 【10】 来实现。
参考答案
一、单选题
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
C | D | C | A | B | A | A | D | D | A | D | C | B | D | B | A |
二、填空题
【1】 | DataSource | 【2】 | DatabaseName |
【3】 | RecordSource | 【4】 | AbsolutePosition |
【5】 | BookMark | 【6】 | MoveLast |
【7】 | OpenDatabase() | 【8】 | 字段 |
【9】 | DataReport1.show | 【10】 | DataReport1.PrintReport False |
编辑推荐:
2011年计算机二级VB考试冲刺模拟试题及答案
2011年计算机二级VB考试记录文件考前冲刺习题及答案
2011年计算机二级VB考试形参实参考前冲刺习题及答案