问题:
【说明】某咨询公司对外提供行业研究报告,其客户分为银卡、金卡及VIP客户,行业研究报告分为A、B和C三类,分别对应VIP、金卡及银卡权限。行业研究报告访问权限定义如下:不同级别用户可访问同级别及低级别研究报告、但不能访问高级别研究报告。
用ASP实现该用户区分服务系统,用IE打开该咨询共识的行业研究报告网页文件Report.html后的效果如图6.8所示。
Read.asp文档的内容:
【说明】某咨询公司对外提供行业研究报告,其客户分为银卡、金卡及VIP客户,行业研究报告分为A、B和C三类,分别对应VIP、金卡及银卡权限。行业研究报告访问权限定义如下:不同级别用户可访问同级别及低级别研究报告、但不能访问高级别研究报告。
用ASP实现该用户区分服务系统,用IE打开该咨询共识的行业研究报告网页文件Report.html后的效果如图6.8所示。
Read.asp文档的内容:
● 参考解析
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。