试题详情

阅读以下说明,回答问题1至问题3,将解答填入对应栏内。[说明]某公司使用ASP开发商务网站,该商务网站具有商品介绍、会员管理、在线支付、物流管理等功能。该商务网站采用SQL Server数据库,数据库名为business,其中用户表名称为name,其结构如下表所示。 其中Usergrade仅有两个有效值:“m”表示会员,“b”表示非会员。21、该商务网站数据库连接代码如下,请根据题目说明在备选项中选择正确的答案填在对应栏上:<%set conn= (1) . createobject("adodb.connection")conn. provider="sqloledb"provstr="server=127.0.0.1; database= (2) ; uid=sa; pwd=9857452" (3) . open provstr%>备选答案:A.applicationB.businessC.connD.provstrE.nameF.server22、该商务网站只对会员用户开放购物车模块,当非会员用户点击购物车模块的首页链接时,系统跳转至会员注册页面;会员用户点击购物车模块的首页链接时,直接进入购物车模块的首页。其中购物车模块的首页为main.asp,用户登录时的判断页面是ChkLogin.asp,会员注册页面为Register.asp。1. ChkLogin.asp的部分代码如下,请在空(4)~(6)处填写正确的代码。<!--#include file=conn.asp--><%username=replace(trim( (4) ("username")), """, "")sq1="select * from (5) where Password=""&password&""andUserName=""&username&"""rs.open sq1, conn, 1, 1if (6) (ms.bof and ms.eof)thenif password=rs("Password")thensession("Username")=rs("UserName")session("Usergrade")=ms("Usergrade")%>2. main.asp的部分代码如下,请为空(7)~(8)选择正确的代码。<%if (7) <>"m" thenresponse. (8) "Register.asp"end if%><html></html>(7)备选答案:A.session("Username")B.session("Usergrade")C.application("Username") D.application("Usergrade")(8)备选答案:A.cookieB.endC.redirect D.write23、该网站举办购物优惠活动,希望用户打开网站首页时弹出提示窗口。首页Index.asp中部分代码如下,请在空(9)~(10)处填写正确的代码。<html><head><script language="javascript">function win( ) {window. (9) ("yh.html", "newwindow", "height=100, width=400")}</script></head><body (10) ="win( )">…</body></html>