题目

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


【问题1】(10分)
以下图4-1所示write.asp页面的部分代码,请仔细阅读该段代码,将(1)~(10)的空缺代码补齐。
Set MM_editCmd = Serve.CreateObject ("ADODB.Command")
MM_editCmd.ActiveConnection = MM_Connbook STRING
MM_editCmd.CommandText =”INSERT INTO lyb (name,( 1 ) ,ipadd,lytime) VALUES
(?,?,?,?)"
MM_editCmd.Prepared =true
MM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param1", 202, 1,255,
Request.Form("name"))" adVarWChar
MM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param2", 203, 1,
536870910,Request.From("ly"))" adlongvarwchar
MM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param3", 202, 1,255,
( 2 ).Form("ipadd"))" adVarWChar
MM_editCmd.Parameters.AppendMM_editCmd.CreateParameter("param4", 135, 1,-1,
MM_IIF(Request.Form(〝lytime〞),Request.Form〝lytime〞),null))′adDBTimeStamp
MM_editCmd.Execute
MM_editCmd.AditCmd,ActiveConnection.Close

<%IP=Ruquest(〝REMOTE_ADDR〞)%>
</strong></p>
</hr>

</tr>
<( 4 )name=″ly″cols =″50″rows=″5″id=″ly″></textarea></td>
</tr>
</label></td>
</table>
(1)~(10)备选答案
A.submit B.ipadd C.ly D.reset E.index
F.post G.now H.textarea 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 STRING
Recordset1_cmd.CommandText = "SELECT * FROM lyb ORDER BY(11)一 DESC"
Recordset1_cmd.Prepared =true

<%
While((Repeat1_numRows<>0)AND(NOT Recordet1.EOF))
%>

</p>

</tr>