阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。【说明】某网站设计了一个留言系统,能够记录留言者的姓名、IP地址以及留言时间。撰写留言页面如图4-1所示,表4-1为利用MicrosoftAccess创建的数据库lyb

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。【说明】某网站设计了一个留言系统,能够记录留言者的姓名、IP地址以及留言时间。撰写留言页面如图4-1所示,表4-1为利用MicrosoftAccess创建的数据库lyb 【问题1】(10分)以下是图4-1所示write.asp页面的部分代码,请仔细阅读该段代码,将(1)~(10)的空缺代码补齐。SetMM_editCmd=ServerObject)("ADODB.Command")MM_editCmd.ActiveConnection=MM_Connbook_STRINGMM_editCmd.CommandText="INSERTINTOlyb(name,(1),ipadd,lytime)VALUES(?,?,?,?)"MM_editCmd.Prepared=trueMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param1",202,1,255,Request.Form("name"))'adVarWCharMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param2",203,1,536870910,Request.Form("ly"))'adVarWCharMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param3",202,1,255,(2).Form("ipadd"))'adVarWCharMM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param4",135,1,-1,MM_IIF(Request.Form("lytime"),Request.Form("lytime").null))'adDBTimeStampMM_editCmd.ExecuteMM_editCmd.ActiveConnection.Close<body><%IP-Reuest("REMOTE_ADDR")%><p><strong>撰写留言</strong></p><hr/><formACTION="<%=MM_editAction%>"METHOD="(3)"id="form1"name="form1"><tablewidth="500"border="1"align="center"><tr><tdwidth="94"align="right">您的姓名</td><tdwidth="390"align="left"><labelfor="name"></label><inputtype="text"name="name"id="name"/></td></tr><tr><tdalign="right">您的留言</td><tdalign="left"><labelfor="ly"></label><(4)name="ly"cols="50"rows="5"id="ly"></textarea></td></tr><tr><tdalign="center"><ahref="(5).asp">返回首页</a></td><tdalign="center"><inputname="(6)"type="hidden"id="ipadd"value="<%=ip%>"/><inputname="lytime"type="(7)"id="lytime"value="<%=(8)()%>"/><inputtype="(9)"name="button"id="button"value="提交"/><labelfor="radio"><inputtype="(10)"name="button2"id="button2"value="重置"/></label></td></tr></table>(1)~(10)备选答案A.submitB.ipaddC.lyD.resetE.indexF.postG.nowH.textaraI.RequestJ.hidden【问题2】(共5分)图4-2是留言信息显示页面,系统按照ID值从大到小的顺序依次显示留言信息,点击图4-1"返回首页"将返回到此页面。以下是图4-2所示页面文件index.asp的部分代码,请仔细阅读该段代码,将(11)~(15)的空缺代码补齐。 SetRecordset1_cmd=Server.CreateObject("ADODB.Command")Recordset1cmd.ActiveConnection=MMConnbookSTRINGRecordset1_cmd.CommandText="SELECT*FROMlybORDERBY(11)DESC"Recordset1_cmd.Prepared=true<body><%While((Repeat1_numRows<>0)AND(NOTRecordset1.EOF))%><P>&nbs;</p><tr><tdwidth=""108">留言:<%=(Recordset1.Fields.Item("ID").Value)%></td><tdwidth=""196">姓名:<%=(Recordset1.Fields.Item("(12)").Value)%></td><tdwidth=""174">IP:<%=(Recordset1.Fields.Item("(13)").Value)%></td></tr><tr><tdrowspan="2">留言内容</td><tdcolspan="2"><labelfor="textfield"></label><textarcaname="textfield"cols="45"rows="5"id="texefield"><%=(Recordset1.Fields.Item("ly").Value)%></textarea></td></tr><tr><tdcolspan="2">留言时间:<%=(Recordset1.Fields.Item("(14)").Value)%></td></tr><tr><td>回复内容</td><tr><td>回复内容</td><tdcolspan="2"><labelfor="textfield2"></label><textarcaname="textfield2"cols="45"rows="3"id="texefield2"><%=(Recordset1.Fields.Item("(15)").Value)%></textarea></td></tr></table>(11)~(15)备选答案:A.hfB.ipaddC.IDD.nameE.lytime

【问题1】每空1分,(1)C (2)I (3) F (4)H (5)E (6)B(7)J (8)G (9)A (10)D【问题2】 (11)C (12)D (13)B (14)E (15)A 【解析】 【问题1】结合表4-1和下面的param2对应的代码可以知道,(1)这里应该是输入的留言信息,在表中可以找到留言对应的字段名是ly。(2)结合上下文即可知道,使用的是request对象提交的数据,request.form("ly"). (3)对应的form表单中数据提交方式只有post和get,结合答案可以看到,只有post可以选。(4)处结合<(4) name="ly" cols="50" rows="5" id="ly"> </textarea> 这个内容,可以看到是一个textarea。第(5)根据超链接的返回首页这个信息,可以去找到这个首页的链接文件名,结合选项来看,首页文件通常是index.asp。第(6)空是提交的隐藏信息IP地址,但是对应的name一定要与接收的对象名字一致。从前面的" MM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param3",202,1,255,(2).Form("ipadd"))'adVarWChar "可以看出,对象用的名字是IPadd。(7)空的位置是时间,是通过函数自动获得的,因此不需要显式输入直接使用hidden即可。(8)这里应该是一个asp内置的函数,只有now()才能获得当前的时间。(9)提交按钮的类型就是submit,(10)的类型是重置,就是reset。【问题2】这里需要了解asp通过sql操作数据的基本命令代码,(11)所在的位置是我们排序的依据,desc表示降序排列,因此这里应该根据题目的意思,使用ID降序排列,同样的(12)是这里根据代码中的信息,知道是一个姓名,结合数据表结构可以看到就是姓名对应的字段名为name。(13)同样的可以从字段表中获得字段名为IPadd。(14)空同样从相关的字段获得留言时间的字段名是lytime。15空只剩下A了,也可以同样字回复信息对应的字段名得知是hf。

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top