以下是一个显示数据库中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
怎么解决这个问题呢?怎么实现这个目的?