问答题 认真阅读以下技术说明,结合网页显示的效果图,根据要求回答问题。
[说明]
某公司使用ASP语言开发了一个电子商务网站系统,该系统提供了商品查询、订单管理、在线支付和用户管理等功能。其商品查询界面如图所示。该公司网站服务器采用Windows Server 2003+US 5.0,数据库采用SQL Server,数据库名称为TEST,数据库管理员的用户名为sa,密码为test_test。
问答题 该商务网站有一个购物车模块,购物车模块中自定义的两个session属性如下。
①CID用来记录用户选择的商品。
②CNUM用来记录相应商品的数量。
请根据表所列的购物情况,将空缺处对session对象处理方式的内容填写完整。
Session对象处理方式表
购物情况 session对象处理方式
用户订购商品且购物车为空时 ______
购物车非空,购物车中没有当前订购的商品 ______
购物车非空,购物车中已有当前订购的商品 ______
【正确答案】直接将CID与CNUM加入session 直接将CID与CNUM加入session CID保持不变,修改CNUM值
【答案解析】
问答题 search.asp文件的功能是根据类别、品牌、型号及用户输入的关键字进行查询,请为其空缺处选择合适的答案。
[search.asp文件内容]
<html>
<body>
… (数据库连接代码)
<% dim sql, kind, keyword
kind=request("kind")
keyword=request("keyword")
sql="select*from 商品明细 where"& kind &"______ '%"&keyword&"%'"
set rs=server. ______("adodb. recordset")
______. open sql, conn, 3, 2
%>
<table border="1">
… (输出表头)
<% ______ not rs.eof
response. write "<tr><td>" & rs("类别") & "</td>"
response. write "<td>" & rs("品牌") & "</td>"
response. write "<td>" & rs("型号") & "</td>"
response. wrire "<td>" & rs("价格") & "</td></tr>"
rs. ______
loop
rs. cloSe
set rs=nothing

%>
</table>
</body>
</html>
供选择的答案:
A.while B.like C.movenext
D.getrecordset E.rs F.sal
G.top H.createobject I.do while
【正确答案】B(或like) H(或createobject) E(或rs) I(或dowhile) C(或movenext)
【答案解析】
问答题 以下是该商务网站中数据库连接程序conn.inc的代码,请将空缺处的程序代码填写完整。
<%
set conn=server. ______("adodb.connection")
conn. provider="sqloledb"
provstr="server=127.0.0.1; database=______; uid=______; pwd=______"
conn.open ______
%>
【正确答案】CreateObject TEST sa test_test provstr
【答案解析】
问答题 该电子商务网站设计了计数器用来了解用户浏览量,在ASP中设计计数器需要用到Application对象。系统默认状态下,Application对象在______和______情况下会
【正确答案】服务器关机 超过20分钟没有任何浏览器访问
【答案解析】