电子商务师考试

解析:阅读下列说明,根据要求回答问题。 [说明] 某公司的电子商务网站部分页

来源:网考网电子商务师 所有评论

【分析解答题】阅读下列说明,根据要求回答问题。
[说明]
某公司的电子商务网站部分页面如图所示。

[index.html文档的内容]
<html>
<head>
<title>网上商城<</title>
</head>
<frameset ______ ="15%, 70%, 15%" noresize="noresize" border=1>
<frame sre="frame top.html" name="top">
<frameset ______ ="20%, 80%">
<frame src="frame left.html" name="left">
<frame src="frame right.html" name="right">
</frameset>
<frame src="count.asp" name="bottom">
</frameset>
</html>
[frame_left.html文档的内容]
<html>
省略部分代码……
<center>
<table border="1" bordercolor="blue">
<tr>
<td><a href="content_1.html" ______ ="right">
<img src="img/1.gif’" width="100" height="30" border="0"></a></td>
</tr>
省略部分代码……
</table>
</center>
省略部分代码……
</html>
[count.asp文档的内容]
<html>
<head>
<title>计数器</title>
<body>
<%
Set conn=Server.CreateObject("ADOD
B、Connection")
Set rs=Server.CreateObject("ADOD
B、______")
conn.ConnectionString=" ______ =MicrosoftAccessDriver(*.mdb); Uid=; Pwd=;DBQ="&Server. ______("database/count.mdb")
conn.open()
______ sql
sql="______ count set hit=hit+1"
conn. ______(sql)%>
sql="select * from count"
set rs=conn.execute(sql)
%>
<%
lasthitzs.fields("lasthit")
tdate=year(Now())& "-" &month(Now()) & "-" & day(Now())
sql="update count set lasthit=’"&tdate&"’ where ID="&rs.fields("id")
conn.execute(sql)
%>
<%
sql="select * from count"
set rs=conn.execute(sql)
%>
<table bgcolor=blue><tr><td width="100%" align=center>总访问<%=rs("hit")%>次,最后访问日期<%rs("lasthit")%></td></tr></table>
<%
rs.close()
%>
</bedy>
</html>
为程序中空缺处选择正确答案。
A.connection
B、close C.recordset D.command E.OpenF.DriverG.executeH.DimI.MapPathJ.movefirstK.eofL.update
网考网解析:
试题答案:C(或recordset) F(或Driver) I(或MapPath) H(或Dim) L(或update) G(或execute) 答案解析:如果要执行查询操作并返回查询结果,或者要更方便地操作数据表,那就需要用到数据集对象(ADODB.recordset)。若要申请建立一个数据集的实例,则需要使用Server.CreatObject方法来创建一个名为rs的对象,即set rs=server.CreateObject("ADODB.recordset")。因此(4)空缺处应填写的内容是recordset。 语句conn.ConnectionString="Driver={Microsoft Access Driver(*.mdb)}; Uid=; Pwd=; DBQ="&Server.MapPath("database/count.mdb")用于指明该网页连接的后台数据库类型是Microsoft的Access数据库,所连接的后台数据库文件是database子目录下的count.mdb。因此,(5)空缺处应填Driver,用于设定数据库驱动;(6)空缺处应填MapPath,将指定的路径影射到服务器上相应的物理路径上。 从count.asp文档的整体代码可以看出,(7)空缺处需要建立一个ASP变量,并为其分配存储空间,因此该空缺处应填Dim。 结合count.asp文档的语句<table bgcolor=blue><tr><td width="100%" align=center>总访问<%=rs("hit")%>次,最后访问日期<%rs("lasthit")%></td></tr></table>,以及图中“总访问23524次,最后访问日期2010-3-27”,可知变量hit记录的是页面的总访问次数。而(8)空缺处所在语句将hit计数器值1,并对数据库内容进行更新,因此该空缺处应填update。 ASP的Execute方法用于执行一个来自于其他ASP文件内部的ASP程序。当其他ASP文件内的程序被请求执行完毕后,控制器将返回到最初发出请求的原始ASP文件。语句conn.Execute(sql)用于执行(8)空缺处所在行的那条SQL语句。因此(9)空缺处应填写的内容是选项G的“Exectlte”。(9)空缺处所填写的内容也可从它的下两行语句Set rs=conn.execute(sql)间接获得启发即应填execute。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论