首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Visual Basic代码,填入(n)处。 [说明] 以下Visual Basic代码实现了系统登录时对用户进行合法性检查。界面如图9-6所示。阅读下面代码,将(n)处代码补充完整。 [代码7-1] Begin VB.
阅读以下说明和Visual Basic代码,填入(n)处。 [说明] 以下Visual Basic代码实现了系统登录时对用户进行合法性检查。界面如图9-6所示。阅读下面代码,将(n)处代码补充完整。 [代码7-1] Begin VB.
admin
2009-02-15
55
问题
阅读以下说明和Visual Basic代码,填入(n)处。
[说明]
以下Visual Basic代码实现了系统登录时对用户进行合法性检查。界面如图9-6所示。阅读下面代码,将(n)处代码补充完整。
[代码7-1]
Begin VB.Form form1
BackColor = &H00808080&
Caption = "系统登录"
//...窗体描述(略)
Begin VB.Labe1 Labe12
Backstyle = 0 ’Transparent
Caption = "密 码: "
//…窗体描述(略)
End
Begin VB.Labe1 Labe11
Backstyle = 0 ’Transparent
Caption = "操作员: "
//...窗体描述(略)
End
//...窗体描述(略)
End
[代码7-2]
Dim TIM As Integer
Dim mydb As Database
Dim myrs As Recordset
Dim sq1 As String
Private Sub Form ACdvate ( )
Set mydb=Workspaces (0).OpenDatabase (App.Path&"\CIUID.mdb") ’打开数据库
sq1="select操作员from qxsz"
Set myrs=mydb.OpenRecordset (sq1)
If (1) Then myrs.MoveLast
If (2) Then myrs.MoveFirst
For i=0 TO myrs.RecordCount-1
(3)
(4)
Next i
If (5) Then master.Listlndex=0
myrs.Close
mydb.Close
master.SetFocus
End Sub
[代码7-3]
Private Sub Cmdok_Click ( ) ’确认操作员和密码
Dim MESSAGE As String
If master.Text<>’’’Then
Set mydb=Workspaces (0) .OpenDatabase (App.Path&"\CIUID.mdb")
Set myrs=mydb.OpenRecordset ("qxsz", dbOpenDynaset)
myrs.Findfirst"操作员="+Chr(34) +master.Text+Chr(34) +"" ’查找操作员
If (6) Then
MsgBox ("无此操作员!")
Else
If password.Text=myrs.Fields("密码") Then ’确认密码
MsgBox"系统登录成功!" ’系统登录成功
Else
If TIM=3 Then
MESSAGE=MsgBox ("密码输入错误,请向系统管理员查询!",0,"")
If MESSAGE=vbOK Then End
End If
MsgBox ("密码错误,请重新输入密码!")
TIM=TIM+1 ’密码输入错误次数
password.SetFocus
End If
End If
End If
End Sub
选项
答案
(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时,“无此操作员!”输出报警。
转载请注明原文地址:https://kaotiyun.com/show/AuDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
模块设计中,某模块根据输入的控制信息从文件中读一个记录或者向文件中写一个记录,则其内聚类型为______。
以下类图中,类Classl和Class2之间是()关系。
在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转换为关系模式时,___________,得到的关系模式属于4NF。
某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用(31)开发过程模型。主要是因为这种模型(32)。(
在结构化分析方法中,依据______来进行接口设计。
测试执行过程的阶段不包括______。
设用2K×4位的存储器芯片组成16K×8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为______。A.0000HB.2800HC.2000HD.0800H
编写汇编语言程序时,下列寄存器中程序员可访问的是______。A.程序计数器(PC)B.指令寄存器(IR)C.存储器数据寄存器(MDR)D.存储器地址寄存器(MAR)
在进行可用性测试时关注的问题应包括()。①安装过程是否困难②错误提示是否明确③GUI接口是否标准④登录是否方便⑤帮助文本是否上下文敏感
Youaredevelopingaserver-sideenterpriseapplication.Itmustsupportavarietyofdifferentclientsincludingdesktopbrowse
随机试题
工程测井法,包括()用来检查套管径的尺寸变化和()用来检测套管腐蚀、孔洞、破裂等两类。
下列()溶液是pH测定用的标准溶液。
_______。
风险是指由于可能发生的事件,造成实际结果与主观预料之间的差异,并且这种结果可能伴随某种()的产生。
下列个人的工资薪金所得中,适用个人所得税附加减除费用的是()。
1851年5月1日,万国博览会在伦敦开幕.英国女王维多利亚怀着从未有过的骄傲和自信前往水晶宫为万国博览会剪彩,女王当时反复使用一个词语来表达自己的兴奋之情:荣光、荣光、无尽的荣光。女王的自信和骄傲主要来自()。
规范性法律文件是指具有普遍约束力的法律文件。下列选项中,属于规范性法律文件的是:
社会形态的依次更替的过程和规律是客观的,但是社会发展的道路往往是有着多种选择的。下列符合历史发展规律的是
WhensomenineteenthcenturyNewYorkerssaid"Harlem",theymeantalmostallofManhattanaboveEighty-sixthStreet.Towardth
A、Sheisenvironmentally-concerned.B、Shewantstosavemoney.C、Hercarisbeingrepairedintheshop.D、Shewantstoseethem
最新回复
(
0
)