问题 问答题 案例分析题

【说明】某咨询公司对外提供行业研究报告,其客户分为银卡、金卡及VIP客户,行业研究报告分为A、B和C三类,分别对应VIP、金卡及银卡权限。行业研究报告访问权限定义如下:不同级别用户可访问同级别及低级别研究报告、但不能访问高级别研究报告。

用ASP实现该用户区分服务系统,用IE打开该咨询共识的行业研究报告网页文件Report.html后的效果如图6.8所示。

Read.asp文档的内容:

 

从以下备选答案内为程序中(1)~(6)处空缺选择正确答案,并填入答题纸对应的解答栏内。

(1)~(6)备选答案:

A.connection

B.close

C.RecordSet

D.command

E.Open

F.Run

G.Execute

H.Dim

I.MapPath

J.redirect

K.ConnertionString

答案

参考答案:

(1)J或redirect

(2)A或Connection

(3)C或RecordSet

(4)K或ConnectionString

(5)I或MapPath

(6)G或Execute

解析:

Cookies集合允许用户检索在HTTP请求中发送的cookie的值。语法为

其中,参数cookie指定要检索其值的cookie;key是可选参数,用于从cookie字典中检索子关键字的值;attribe参数用于指定cookie自身的有关信息。

本题中,request.cookies("register")用于判断客户端是否注册过,如果没有,则可以由Response对象的Redirect方法使客户端浏览器重新定位到文件register.asp对应的页面。ASP通过ADO访问数据库,需要创建一个Connection对象并打开,然后创建RecordSet对象。

创建Connection对象的方法为

创建RecordSet对象的方法为如果通过无参的Open方法打开Connection对象,则需要由ConnectionString属性指定要保存的数据源,然后调用Open方法。Connection对象的Execute方法可用于执行SQL语句,故空(6)应填入Execute。

选择题
单项选择题