假设数据库中有学生信息表stud(sno,sname,ssex),其中ssex字段已建索引,要输出最后一名男同学的信息,程序空白处应填写的语句是 Private SUb Form_Load() Dim r8 As ADODB.Records

admin2016-07-03  35

问题 假设数据库中有学生信息表stud(sno,sname,ssex),其中ssex字段已建索引,要输出最后一名男同学的信息,程序空白处应填写的语句是
    Private SUb Form_Load()
    Dim r8 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="8sex"
    rs.Open"stud",,,,adCmdTablleDirect
    Debug.Print rs("sno"),rs("sname"),rs("ssex")
    rs.Close
    Set rs=Nothing
    End Sub

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

答案D

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

相关试题推荐
最新回复(0)