假设数据库中有学生信息表stud(sno,sname,ssex)。其中,性别ssex字段已建索引,要在调试窗口中显示第一个男同学的信息,程序空白处应填写的语句是 Private Sub Form_Load() Dim is As ADODB

admin2016-07-03  46

问题 假设数据库中有学生信息表stud(sno,sname,ssex)。其中,性别ssex字段已建索引,要在调试窗口中显示第一个男同学的信息,程序空白处应填写的语句是
    Private Sub Form_Load()
    Dim is As ADODB.Recordset
    Set rs=New ADODB.Recordset
    rs.ActiveConnection="Provider=Microsoft.Jet.OLEDB.4.0;"&"Data Source=e:\考试中心教程\教学管理.mdb;”
    rs.CursorType=adOpenKeyset
    rs.LockType=adLockOptimistic
    rs.Index="ssex"
    rs.Open"stud",,,,adCmdTableDirect
    Debug.Print rs("sno"),rs("sname"),r8("ssex")
    rs.Close
    Set rs=Nothing
    End Sub

选项 A、rs.Find"男",adSeekFirstEQ
B、rs.Seek"男",adSeekFirstEQ
C、rs.Find"男",adSeekLastEQ
D、rs.Seek"男",adSeekLastEQ

答案B

解析 DAO的Seek成员函数是在表类型记录集合中基于表索引进行记录搜索,Find成员函数是在动态集类型或快照类型记录集中进行记录搜索。由于本题中性别ssex字段已建索引,因此采用Seek成员函数。AdSeekFiirstEQ查找等于关键值的第一个关键字,AdsoekLastEQ查找等于关键值的最后一个关键字。本题中要显示第一个男同学的信息,使用AdSeekFimtEQ。
转载请注明原文地址:https://kaotiyun.com/show/Tygp777K
0

最新回复(0)