问题库
search person color_lens
首页 计算机等级考试 关于

假设数据库中有学生信息表stud(sno,sname,ssex)。其中,性别ssex字段已建索引,要在 调试窗口中显示第一个男同学的信息,程序空白处应填写的语句是 Private Sub Form_Load( ) Dim rs 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 "), rs("ssex ") rs.Close Set rs = Nothing End Sub


  • A.rs.Find "男", adSeekFirstEQ
  • B.rs.Seek "男", adSeekFirstEQ
  • C.rs.Find "男", adSeekLastEQ
  • D.rs.Seek "男", adSeekLastEQ
添加回答 回答:0:浏览15
参考答案:B
解析:

【解析】DAO的Seek 成员函数是在表类型记录集中基于表索引进行搜索记录,Find 成员函数是在动态集类型或快照类型记录集中进行搜索记录。因此本题中性别ssex字段已建索引,因此采用Seek成员函数。AdSeekFirstEQ 查找等于关键值的第一个关键字,AdSeekLastEQ 查找等于关键值的最后一个关键字。本题中要显示第一个男同学的信息,因此使用AdSeekFirstEQ。
{{comment.brief}}




edit