阅读下列说明,回答下列问题。
[说明]
某公司用ASP+Access数据库开发了库存查询系统,该系统用户登录界面如图1所示。
图1
下面是登录系统中check.asp的部分代码,请根据login.asp和题目说明,补充完成。
…
<% Usemame=trim(request("admin_name"))
Password=trim(request("______"))
set rs=server.createobject("adodb.recordset")
sql="select * from admin where Usemame="&Username&"’ and
Password=’"&md5(Password)& "’" ______. open sql,conn,1,3
if rs.______then
response.write "<center>" &Username& "对不起,用户名、密码有误,重新输入"
else...
session("admin_name")=request("admin_name")
response.______"index.asp"
end if...... %>
A.rs B.redirect C.eof D.admin_pass
参考答案:D admin_ass
A rs
C eof
B redirect
解析:Request对象在HTTP请求期间,检索客户端浏览器传递给服务器的值。其使用的语法为:
Request[.collection | property | method](variable)
Request对象提供了5个集合:Client Certificate、Cookies、Fonn、QuerySting、ServerVariable,可以用这些集合访问客户端对Web服务器请求的各类信息。这些集合的成员均只能读。
可用rs.eof判断是否到达最后。rs.eof=true时表明指针已移到尾记录。response.redirect语句的作用是使浏览器重新定位到另一个URL上,完成页面转换。故第4空处填写B redirect。