题库 题库

【简答题】

试题四(共15分)
    阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
    某公司使用ASP开发商务网站,该商务网站具有商品介绍、会员管理、在线支付、物流管理等功能。该商务网站采用Sqlserver数据库,数据库名为business,其中用户表名称为name,其结构如下表所示。
 
    其中Usegrade仅有两个有效值:“m”表示会员,“b”表示非会员。
【问题1】(6分)
    该商务网站数据库连接代码如下,请根据题目说明在备选项中选择正确的答案填在答题纸上:
    <%
    set c_dj= (1).createobject("adodb.connection")
    conn.provider="sqloledb"
    provstr="server=127.0.0.1;database= (2) ;u_dj=sa;pwd=9857452"
    (3) .open provstr
    %>
    备选答案:
    A.application      B.business      C.conn
    D.provstr      E.name      F.server
【问题2】(7分)
    该商务网站只对会员用户开放购物车模块,当非会员用户点击购物车模块首页链接时,系统跳转至会员注册页面;会员用户点击购物车模块首页链接时,直接进入购物车模块的首页。其中购物车模块的首页为main.asp,用户登录时的判断页面是ChkLogin.asp,会员注册页面为Register.asp。
    1. ChkLogin.asp的部分代码如下,请在空(4)~(6)处填写正确的代码。
    <!--#include file=conn.asp-->
    <%
    ……
    username=replace(trim((4) ("username")),"'","")
    ……
    sql="select * from  (5)  where Password='"&password&"' and
    UserName='"&username&"'"
    rs.open sql,conn,1,1
    if (6) (rs.bof and rs.eof)  then
        if password=rs("Password") then
            session("Username")=rs("UserName ")
            session("Usergrade")=rs("Usergrade ")
            ……
    %>
    2.main.asp的部分代码如下,请为空(7)~(8)选择正确的代码。
    <%
    if (7)<>"m" then
        response. (8)"Register.asp"
    end if
    %>
    <html>
    ……
    </html>
    (7)备选答案:
    A.session("Username")      B.session("Usergrade")
    C.application("Username")    D.application("Usergrade")
    (8)备选答案:
    A.cookie    B.end
    C.redirect    D.write
【问题3】(2分)
    该网站举办购物优惠活动,希望用户打开网站首页时,弹出提示窗口。首页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>

参考答案

相关试题