学院首页>网络编程>ASP>无组件图片与文本同步存入数据库的最简单的办法(2)

无组件图片与文本同步存入数据库的最简单的办法(2)

作者:未知 来源:未知 添加时间:2006-5-21 10:30:38
四:“显示,我要同页显示”
终于完成了图文同步提交。(真的是同步吗?不是吗?是吗? 唉,我们只是为了解决问题。何必当真哪?不
是  吗?)
现在我们还要让他同页显示出来。其实,这是同样的思路。我们也用两页来完成。

主页面:show.asp

<%@ Language=VBScript %>
<% 
strconn="driver={microsoft access driver (*.mdb)};dbq="&server.MapPath("test.mdb")

set rs=Server.CreateObject("adodb.recordset")
sql="SELECT top 1 * FROM imgtable ORDER BY id DESC"
rs.Open sql,strconn,1,3
%>
<html>
<body>
以下是你的上传资料。

文本一:<% Response.Write rs("text1") %>

文本二:<% Response.Write rs("text2") %>


你的图像:
<img src=showimg.asp?id=<%=rs("id")%>>  ’注意这里,这才是关键。他可以实现网页图像与文本
</body>’共存。 
</html>

幕后页面:showimg.asp  (说他是幕后的页面,因为他潜伏在主页面里。看上是一个页面一样)

<%@ Language=VBScript %>
<%
strconn="driver={microsoft access driver (*.mdb)};dbq="&server.MapPath("test.mdb")
id=Request("id")
set rs=server.CreateObject("adodb.recordset")
sql="SELECT * FROM imgtable where id="&id
rs.Open sql,strconn,1,3
response.contenttype="image/gif"
Response.BinaryWrite rs("img")
%>

(全文完:希望本文能帮助那些急于想解决本类问题的网友。) 
站内搜索