阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。 【说明】

资格题库2022-08-02  51

问题 阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。【说明】访问某聊天系统必须先注册,然后登录才可进行聊天    图 4-1 为注册页面,注册时需要输入用户名和密码以及性别信息,数据库将记录这些信息。表4-1为利用Microsoft Access创建的数据库 msg,数据库记录用户名、密码、性别、 登录时间、IP地址及状态信息。表4-1  数据库创建的字段【问题1】(6分)以下是图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)=”&u&”andSex=”&u&”””,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”/> </td><td><div align=”right”>输入密码</div></td><td><label for=”upass”></label> <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

选项

答案

解析 问题一:(6分)
1、F
2、C
3、E
4、D
5、B
6、A
问题二:(9分)
7、F
8、E
9、D
10、G
11、A
12、B
13、H
14、I
15、C
转载请注明原文地址:https://tihaiku.com/congyezige/2430714.html

最新回复(0)