首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和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
31
问题
阅读以下说明和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
软件设计师下午应用技术考试
软考中级
相关试题推荐
()不是单元测试主要检查的内容。
集成测试关注的问题不包括()。
某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用(31)开发过程模型。主要是因为这种模型(32)。(
软件测试的对象不包括________。
在面向对象分析模型中,______不属于系统的行为模型。
在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括___________(45)。下图是一个UMI,类图,其中类University和类School之间是___________(46)关系,类Person和类PersonRecord之间
在WindowsXP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化、创建卷,(23)。通常将“C:\Windows\nyprogram.exe”文件设置成只读和隐藏属性,以便控制用户对该文件的访问,这一级安全管理称之为(24)安全管理。
以下关于汇编语言的叙述中,错误的是______。A.汇编语言源程序中的指令语句将被翻译成机器代码B.汇编语言的指令语句必须具有操作码字段,可以没有操作数字段C.汇编程序以汇编语言源程序为输入,以机器语言表示的目标程序为输出D.汇编程序先将源程序中的
某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。若要查询部门为“开
阅读以下说明和交换机的配置信息,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]某公司设3个部门,为了便于管理,每个部门组成1个VLAN,公司网络结构如图9-4所示。[交换机Switch1的部分配置信息]Switch
随机试题
在编制合并财务报表时,下列经济业务事项应当通过抵消方法来消除其对个别会计报表的影响的是()
我国《民法通则》规定,行为人对行为内容有()的,一方有权请求人民法院或者仲裁机关予以变更或者撤销。
比率预测法主要是依靠个人的经验和主观分析、判断能力、预测未来资金需要量,因此,它不能揭示资金需要量与有关因素之间的数量关系。
人们可以用货币来计量收入水平,所以人们的收入就是他所持有的货币。()
党对公安工作领导的全面性,就是要求公安机关全面地接受党在()上的领导。
まだ3月のはじめなのに、まるで夏の________暑い。
•ReadthearticlebelowaboutadvertisingStrategy.•Aresentences16-22ontheoppositepage’Right’or’Wrong’?Iftherei
Someofthemostmemorablescenesinfilmshaverevolvedaroundmoney.ThinkofMichaelDouglasdeclaring"Greedisgood"inWal
A、Tochangeajob.B、Tobuyacar.C、Tobuyamotorcycle.D、Tochangeadepartment.C对话结尾处,男士提议说买一辆车上班,女士说他们没有足够的钱,男士问摩托车怎么样,女士表
Blindphotography:theveryconceptsoundsodd.ButastrikingexhibitionofphotographsinCalifornia,arguesthatit【B1】______
最新回复
(
0
)