题目详情

阅读下列说明,回答问题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

<body>

<%IP=Ruquest(〝REMOTE_ADDR〞)%>

<P><strong>撰写语言

</strong></p>

</hr>

<form ACTION=″<%=MM_editAction%>″METHOD=″( 3 )″id=″form1″name=″form1″>

<table width=″500″borde=″1″align=″center″

<tr>

<td width=″94″align=″right″>您的姓名</td>

<td width=″390″align=″left″><label for =″name″></label>

<input type=″test″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 herf =″( 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 )0%>″/>

<input type=″( 9 )″name=″button″id=″button″value=″提交″/><label for=″radio″

<input type=″( 10)″name=″button2″id=″button″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 STRING

Recordset1_cmd.CommandText = "SELECT * FROM lyb ORDER BY(11)一 DESC"

Recordset1_cmd.Prepared =true

<body>

<%

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

%>

<p> </p>

<table width=″500″border=″1″>

<tr>

<td widfth=″108″>留言:<%=(Recordset1.Fields.Item(″ID″).Value)%></td>

<td widfth=″196″>姓名:<%=(Recordset1.Fields.Item(″(12)″).Value)%></td>

<td widfth=″174″>IP:<%=(Recordset1.Fields.Item(″(13)″).Value)%></td>

</tr>

<tr>

<td rowspan=″2″>留言内容</td>

<td colspan=″2″><label for ″textdield″></label>

<textarea name="textfield" cols="45" rows="5"

id="textfield"><%=(Recordset1.Fields .Item("ly").Value)%><Itextarea></td〉

</tr>

<tr>

<td colspan="2"> 留言时间: <%=(Recordset1.Fields.Item("(14) ").Value)%></td>

</tr>

<tr>

<td>回复内容</td>

<td colspan="2"><label for="textfield2"></label>

<textarea name="textfield2" cols="45" rows="3"

id="textfield2"><%=(Recordset1.Fields .Item

("(15) ").Value)%></textarea></td>

</tr>

</table>

(11) ---- (15) 备选答案z

A. hf

B. ipadd

C. ID

D. name

E. lytime

正确答案及解析

正确答案
解析

1、C

2、I

3、F

4、H

5、E

6、B

7、J

8、G

9、A

10、D

11、C

12、D

13、B

14、E

15、A

根据题意,某网站设计的一个留言系统,记录相关并交由WEB服务器当中的数据中。Write.asp实现在数据库lyb中插入html网页收集到的信息,收集的信息有名字、备注(ly),ipadd,lytime。

通过request对像,获取网页传递过来的表单中地址的内容。

表单通过POST方式传递至服务器。<textarea> </textarea>定义备注部分是文本输入。

调用index.asp实现返回首页。记录当前用户登录IP和时间,隐传给WEB服务器。

最后用户填写完成后,可进行提交信息,或出错时可重置已填写内容。

第二部分,按题目要求实现按照ID从大到小顺序显示留言。

你可能感兴趣的试题

单选题

E-mail地址由分隔符“()”分为前后两部分,分别指明用户名及邮件

  • A.//
  • B.\\
  • C.@
查看答案
单选题

某 html 文档中有如下代码,则在浏览器中打开该文档时显示为( )。

<form>

Listl:

<input type="text" name="List1" />

<br / >

List2:

<input type="text" name="List 2 " />

< /form>

初级程序员,章节练习,初级程序员真题

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案
单选题

设有商品关系P(商品名,条形码,供应商号,价格,数量), “条形码”唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系 P 中的商品名是唯一的。建立商品关系 P 的 SQL语句如下所示:

CREATE TABLE P( 商品名CHAR(30)( ),

条形码CHAR(30) ( ) ,

供应商号 CHAR(5) ,

价格 CHAR(20) ,

数量CHAR(20)

( )(供应商号) REFERENCES S(供应商号));

查询供应商及价格小于等于 2500 元且大于等于 1280 元的“电冰箱”的数量的SQL语句为:

SELECT商品名,供应商名,价格,数量

FROM P

WHERE商品名= ’电冰箱’ AND ( ) ;

将供应商号“12021”所供应的商品价格上涨3%的SQL语句为:

UPDATE P

( )

WHERE 供应商号= ’12021’;

查询供应商地址包含“西安”的供应商名及电话的SQL语句为:

SELECT供应商名,电话

FROM S

WHERE ( );

  • A.NULL
  • B.UNIQUE
  • C.NOT NULL
  • D.NOT NULL UNIQUE
查看答案
单选题

函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为( );若以传引用方式调用g,则函数f的返回值为( )。

初级程序员,章节练习,初级程序员真题

  • A.3
  • B.4
  • C.6
  • D.7
查看答案
单选题

初级程序员,章节练习,初级程序员真题

初级程序员,章节练习,初级程序员真题

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案

相关题库更多 +