心动 电影 1999:asp问题,请大家帮帮忙!!谢谢大家了~~~~在线等!!

来源:百度文库 编辑:高校问答 时间:2024/04/29 09:14:07
以下是show.asp,是显示新闻的页面
<!--#include file="conn.asp" -->
<%
dim aaaa
aaaa=Trim(Request.QueryString("biaoti"))
set rs = server.createobject("adodb.recordset")
sql = "select * from news where biaoti='"&aaaa&"'"
rs.open sql,conn,1,1
%>
<body>
<p align="center"><img src="showing.asp?biaoti=<%=aaaa%>"></p>
<p align="center"><font color="#CC00FF"><% =rs("biaoti")%></font><br>
<p align="center">作者:<% =rs("zuozhe")%></p>
<p align="center"><font color="#FF0000"><%=rs("neirong")%><%=rs("tupian")%></font></p>
<p align="center"><font color="#0000FF">新闻时间:<% =rs("jiarushijian")%></font></p>
<% rs.close
set rs=nothing
%>

以下是文件showing.asp
<!--#include file="conn.asp"-->
<%
set rs=server.createobject("ADODB.recordset")
sql="select * from news where biaoti='"&trim(Request("biaoti"))
rs.open sql,conn,3,3
Response.ContentType="image/*"
Response.BinaryWrite rs("img").getChunk(8000000)
rs.close
set rs=nothing
set conn=nothing
%>
字段img类型了ole对象
为什么图片显示不出来,大家帮我看看,谢谢
不是那个问题,我写的就是你那样
sql="select * from news where biaoti='"&trim(Request("biaoti"))"'"但是不行啊,能再帮我看看吗?谢谢了

直接用Response.BinaryWrite rs("img")
或者Response.BinaryWrite rs("img").GetChunk(rs("img").ActualSize)

你的这个语句有问题吧
sql="select * from news where biaoti='"&trim(Request("biaoti"))
biaoti应该是字符型,那么就应该这么写
sql="select * from news where biaoti='"&trim(Request("biaoti"))"'"