首页
登录
从业资格
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。【说明】某网站设计
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。【说明】某网站设计
练习题库
2022-08-02
47
问题
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。【说明】某网站设计了一个留言系统,能够记录留言者的姓名、IP地址以及留言时间。撰写留言页面如图4-1所示,表4-1为利用Microsoft Access 创建的数据库lyb
【问题1】(10分)以下是图4-1所示write.asp页面的部分代码,请仔细阅读该段代码,将(1)~(10)的空缺代码补齐。Set MM_editCmd = ServerObject)("ADODB.Command")MM_editCmd.ActiveConnection = MM_Connbook_STRINGMM_editCmd.CommandText = "INSERT INTO lyb (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/><form ACTION="<%=MM_editAction%>"METHOD="(3)"id="form1" name="form1"><table width="500"border="1"align="center"><tr><td width="94" align="right">您的姓名</td><td width="390" align="left"><label for="name"></label><input type="text" name="name" id="name"/></td></tr><tr><td align="right">您的留言</td><td align="left"><label for="ly"></label><(4) name="ly" cols="50" rows="5" id="ly"> </textarea> </td></tr><tr><td align="center"><a href="(5).asp">返回首页</a></td><td align="center"><input name="(6)"type="hidden"id="ipadd"value="<%=ip%>"/><input name="lytime" type="(7)" id="lytime"value="<%=(8)()%>"/><input type="(9)"name="button" id="button" value="提交"/><label for="radio"><input type="(10)"name="button2" id="button2" value="重置"/></label></td></tr></table>(1)~(10)备选答案A.submit B.ipadd C.ly D.reset E.index F.post G.now H.textara I.Request J.hidden【问题2】(共5分)图 4-2 是留言信息显示页面,系统按照ID 值从大到小的顺序依次显示留言信息,点击图 4-1 "返回首页"将返回到此页面。以下是图 4-2 所示页面文件 index.asp 的部分代码,请仔细阅读该段代码,将(11)~(15)的空缺代码补齐。
Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")Recordset1 cmd.ActiveConnection = MM Connbook STRINGRecordset1_cmd.CommandText = "SELECT * FROM lyb ORDER BY(11) DESC"Recordset1_cmd.Prepared =true<body><%While ((Repeat1_numRows<>0)AND(NOT Recordset1.EOF))%><P>&nbs;</p><tr><td width=""108">留言:<%=(Recordset1.Fields.Item("ID").Value)%></td><td width=""196">姓名:<%=(Recordset1.Fields.Item("(12)").Value)%></td><td width=""174">IP:<%=(Recordset1.Fields.Item("(13)").Value)%></td></tr><tr><td rowspan="2">留言内容</td><td colspan="2"><label for="textfield"></label><textarca name="textfield" cols="45" rows="5" id="texefield"><%=(Recordset1.Fields.Item("ly").Value)%></textarea></td></tr><tr><td colspan="2">留言时间:<%=(Recordset1.Fields.Item("(14)").Value)%></td></tr><tr><td>回复内容</td><tr><td>回复内容</td><td colspan="2"><label for="textfield2"></label><textarca name="textfield2" cols="45" rows="3" id="texefield2"><%=(Recordset1.Fields.Item("(15)").Value)%></textarea></td></tr></table>(11)~(15)备选答案:A.hf B.ipadd C.ID D.name E.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。
转载请注明原文地址:https://tihaiku.com/congyezige/2429690.html
本试题收录于:
初级网络管理员题库软件水平考试初中高级分类
初级网络管理员
软件水平考试初中高级
相关试题推荐
我国只存在两种土地所有权制度,确定土地所有权归属的问题包括( )。A.确定属于
处理土地权属问题时具有法律效力的图件应是( )。A.地籍图 B.房产图 C
对关键复杂的墙板进行拆分,解决钢筋绑扎、顺序问题等,并对该部分进行施工图深化属于
企业决定使用BIM技术进行深化设计时需要关注哪些方面的问题();A.使用BIM技
对关键复杂的墙板进行拆分,解决钢筋绑扎、顺序问题等,并对该部分进行施工图深化属于
基于BIM的深化设计通过各专业工程师与设计公司的分工合作优化能够针对设计存在问题
在运维阶段,包含建筑工程信息的竣工模型的用途是()。A.发现设计问题,利用模型进
目前在竣工阶段主要存在的问题有()。A.验收人员仅仅从质量方面进行验收,对使用功
虚拟建造技术不能够解决施工中()问题。A.统计概算工程量 B.操作是否存在冲突
下面哪一项不是结合BIM技术的同专业分包商协同考虑的问题?()A.预算 B.材
随机试题
[originaltext]W:Areyougoingtofindajobagainthissummer?M:Yes,ofcour
Whichofthefollowingistrueaccordingtothepassage?[br][originaltext]
在文学创作活动我们把作为客观存在的不以人的主观意志为转移的自在的“客体”称之为(
在考虑所有税影响的情况下,下列可用于计算营业现金净流量的算式中正确的有()。A.
所有冠心病稳定型心绞痛患者均应接受的治疗是A、硝酸脂类 B、他汀类 C、钙通
业主或物业服务企业临时占用、挖掘道路、场地的,均应当在约定期限内()。A:恢复原
道路运输行政诉讼的定义中包含的要件有( )。A.原告是道路运输行政管理相对人
房地产市场调研应遵循的原则有()。A.主观性和假设性原则 B.真实性和可靠性原
某工程在施工过程中,因不可抗力造成损失,承包人及时向项目监理机构提出了索赔申请并
女,25岁。间断发热5天,于8月底来诊。6天前由南方到京,次日出现寒战、发热、头
最新回复
(
0
)