问答题 [说明] 以下Visual Basic代码实现了系统登录时对用户进行合法性检查。界面如图9-6所示。阅读下面代码,将{{U}} (n) {{/U}}处代码补充完整。
【正确答案】
【答案解析】(1)myrs.EOF=False (2)myrs.BOF=False (3)master.Addltem (myrs.Fields (0)) (4)myrs.MoveNext (5)master.ListCount>0 (6)myrs.NoMatch [解析] 本题中Visual Basic代码实现了系统登录时对用户进行合法性检查。(1)根据满足条件后,实现“myrs.MoveLast”操作,那么,这个条件就是myrs.EOF=False。同理(2)为myrs.BOF=False。(3)、(4)完成用户名添加到数据库中,作为合法用户,答案分别应为master.Addltem (myrs.Fields(0))和myrs.MoveNext。对于(5)当master的ListCount不是0时(当然大于0了),将master的Listlndex置为初始0位置。(6)输入用户名与数据库中的用户不匹配,即myrs.NoMatch时,“无此操作员!”输出报警。