首页
登录
从业资格
【说明】访问某聊天系统必须先注册,然后登录才可进行聊天。图4-1为注册页面,注册
【说明】访问某聊天系统必须先注册,然后登录才可进行聊天。图4-1为注册页面,注册
免费题库
2022-08-02
45
问题
【说明】访问某聊天系统必须先注册,然后登录才可进行聊天。图4-1为注册页面,注册时需要输入用户名和密码及性别信息,数据库将记录这些信息。表4-1为利用Microsoft access创建的数据库msg,数据库记录用户名、密码、性别、登录时间,IP地址及状态信息.
表4-1 数据库创建的字段
以下是图4-1 所示页面的部分代码,请仔细阅读该段代码,将(1)-(6)的空缺代码补齐。<% Set MM_editCmd=Server.CreateObject("ADODB.Command")MM-editCmd.ActiveConnection=MM_connbbs_STRINGMM_editCmd.CommandText="INSERT INTO msg([user],upass,sex)VALUES(?,?,?)"MM_editCmd.PrePared=trueMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param1",202,1,225,Request.Form("user"))'adVarWCharMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param2",202,1,225,Request.Form("( 1 )"))'adVarWCharMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param3",202,1,225,Request.Form("sex"))'adVarWCharMM_editCmd.ExecuteMM_editCmd.ActiveConnection.Close%>< body>< from ACTION="<%=MM_editAction%>"METHOD="( 2 )"id="form1" name="form1">< p align="center">欢迎注册</p>< table width="500" border="0" align="center"cellpadding="1"cellspacing="2">< tr><td><div align="right">请输入用户名</div></td>< td> <input type="text"name=" ( 3 )"id="user"/></td>< /tr><tr>< td><div align="right">请输入密码</div></td>< td> <input type=" ( 4 )"name="upass"id="upass"/></td>< /tr><tr>< td><div align="right">重复输入密码</div></td> <td> <input type="text"name="pass2"id="pass2"/></td>< /tr><tr>< td><div align="right">请输入性别</div></td>< td> < input name="sex" type="radio "id="radio" value=" ( 5)"/>< lable for="sex">男<input type="radio" name="sex" id="radio2" value="female"/>女</label></td></tr><tr>< input type="submit" name="button" id="button" value="提交"/>< input type=" ( 6)"name="button2"id="button2"value="重置"/></td></tr>< /table>(1)~(6)备选答案:A.reset B.male C.postD.text E.user F.upass【问题2】(9分)用户注册成功后的登录页面如图4-2所示。系统检查登录信息与数据库存储信息是否一致,如果一致则转到登录成功页面succ.asp。如果不一致则显示"警告:您输入的信息有误!"下面是信息显示页面的部分代码,请将下面代码补充完整。
<%Set conn=server.createobject("adodb.connection")Conn.Open"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\wwwroot\bbs.mdb"If request.form("user")<>""thenU=request.form("user")P=request.form("upass")S=request.form("sex")Set rs=server.createobject("adodb.recordset")rs.open "select" * from msg where(7)="&u&" and(8)="&p&" andSex="&s&""",conn,1,3If.rs.(9)and rs.bof thenResponse.(10)("警告:您输入的信息有误!")Elsers("t")=(11)()rs("(12)")=request.ServerVariables("remote_host")rs("zt")=1rs.updatesession("user")=usession("(13)")=sresponse.(14)"suss.asp"end ifrs.close()set rs=nothingend if%>< body>< form id="form1"name="form1"method="post" action="user.asp">< p align="center">欢迎登陆</p>< div align="center"<td><div align="right">输入用户名</div></td>< td><label for="user"></label>< input type="text"name="user" id="user"/>& nbsp;</td>< td><div align="right">输入密码</div></td>< td><label for="upass"></label>& nbsp;< input type="text"name="upass"id="upass"/></td>< td><div align="right">您的性别</div></td>< td> < input name="sex" type="radio" id="radio" value="male" checked="(15)"/>< label for="sex">男<input type="radio" name="sex" id="radio2" value="female"/>女</label></td>< td> </td>< td> < input type="submit" name="button" id="button" value="登陆"/> < input name="button2" type="submit" id="button2" onclick="MM_goToURL('parent',index.asp');return document.MM_returnValue" value="返回"/></td></tr>(7)~(15)备选答案:A.now B.ip C.checked D.eof E.upassF.user G.write H.sex I.redirect
选项
答案
解析
【问题1】每空1分,(1)F (2)C (3) E (4)D (5)B (6)A【问题2】 (7)F (8) E (9)D (10) G (11)A (12)B (13)H (14)I (15)C
【解析】
【问题1】结合截图和代码可以知道,(1)这里应该是输入的密码,查找上下文,可以再<input type=" ( 4 )"name="upass"id="upass"/> 这一行找到name属性石upass。(2)是form的提交方式,只有post可以选。 (3)对应前面的form表单中的"Request.Form("user"))'adVarWChar"可以确定是 user,同理,第(4)结合上下文可以知道是text类型的。第(5)结合表4-1中用户性别,male和female和上下文,就可以确定为男时,应该用male。第(6)空的重置就是reset。【问题2】这里需要了解asp通过sql操作数据的基本命令代码,(7)所在的位置应该是一个字段,从后面的&u&这个代码可以看出,这里连接的字符是用户输入的用户名,因此查找表4-1中对应的用户名字段是user,同样的(8)是upass,(9)空这里是一个特殊的情况,用bof和eof同时判断为真,那这个记录集就是一个空集,也就是找不到对应的信息。 (10)空是为了输出一个信息,可以用response.write. (11)的位置为用户存在的情况下,保存用户的一些信息,如登录的时间,IP地址和状态等,结合表4-1中t这一项的意思和选项以及11空后面的括号,这里应该是一个asp内置的函数,只有now()才能获得当前的时间。(12)查表4-1知道,这个部分要保存的远端主机的IP地址,因此是IP。(13)从S=request.form("sex") 可以知道,这里保存的是性别,也就是sex。(14)登录成功,转向新的页面,因此事redirect。15空只剩下C了。
转载请注明原文地址:https://tihaiku.com/congyezige/2429697.html
本试题收录于:
初级网络管理员题库软件水平考试初中高级分类
初级网络管理员
软件水平考试初中高级
相关试题推荐
在对初始地籍调查成果资料进行整理时,归档材料必须系统整理,做到()。A.编
地籍管理信息系统中,办文跟踪子系统的主要模块包括( )。A.业务流程查询模块
土地登记管理子系统是国土资源管理部门从事地籍管理的主要子系统,它的建立结合了(
地籍调查与数据库管理子系统的模块中,数据管理模块的功能有( )。A.进行空间数
地籍调查与数据库管理子系统的模块有( )。A.地籍调查管理 B.数据入库
地籍信息发布子系统是在地籍管理信息系统数据库的基础上,基于( )生成相应信息的
地籍管理信息系统中,查询统计子系统的主要模块有( )。A.查询模块 B.分析
地籍信息管理系统对业务流程的维护主要包括( )。A.业务流程定义 B.业务流
在地籍管理信息系统中,可以通过( )功能来进行流程调整和数据归档管理。A.地籍
现在我国采用的国家标准高程参照系统是( )。A.1956年黄海高程系 B.1
随机试题
FredericChopinwasborninZelazowaWola,Poland,onFebruary22,1810,toaFr
"Avoidtherush-hour"mustbethesloganoflargecitiesallovertheworld.
施工安全危险源的分类包括如下几种:()。A.高处坠落、物体打击、机械伤害 B
下列不属于服务对象在健康管理中应尽的义务是()。A.保持和恢复健康的义务 B
()是项目集的决策机构,负责为项目集的管理方式提供支持。A:项目集指导委员会
下列关于买断式回购对债券交易方式的创新作用的说法正确的是()。 A.买断式回
个人商用房贷款期限最短为()年。A.1 B.2 C.5 D.10
根据《药品管理法》及相关规定医疗用毒性药品的专用标志颜色为A.蓝白相间 B.黑
某网络计划执行过程中,发现工作M还需工作9天,但该工作至最早完成时间尚有2天,最
A.1 B.2 C.2.5 D.3
最新回复
(
0
)