主题:  谁能给这个页面加访问限制?

xrayy

职务:普通成员
等级:1
金币:0.0
发贴:16
注册:2004/7/28 1:43:56
#12004/7/30 2:49:46
以下是一个显示数据库中OLE对象图片的程序.
----------------------------------------------------------------------
<%
OPTION EXPLICIT
dim conn,rs
conn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("d.mdb"
set rs=Server.CreateObject("adodb.recordset"
rs.Open "select * from File where Filename='"&Request.QueryString("FileName"&"'",conn,1,3
if rs.eof and rs.bof then
    Response.Write "该文件不存在!"
    else
    Response.ContentType =rs("FileType"
    Response.BinaryWrite rs("FileData"
end if
rs.Close
set rs=nothing
%>
-------------------------------------------------
我的意思是:我想让它通过login.asp的登陆才可以访问.如果没有登陆,转到login.asp
(说明:login.asp将用户和密码提交到数据库实现验证)
我用Dreamweaver打开它,连接数据库,然后绑定记录集,然后强行加 服务器行为>用户身份验证>限制对页的访问
一经测试,显示以下错误:
错误类型:
Microsoft VBScript 编译器错误 (0x800A0400)
缺少语句
/z/mypic/show.asp, line 38
OPTION EXPLICIT
怎么解决这个问题呢?怎么实现这个目的?