| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 451 人关注过本帖
标题:asp 无组件上传图片
只看楼主 加入收藏
a768841969
Rank: 2
等 级:论坛游民
帖 子:93
专家分:45
注 册:2011-3-31
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
asp 无组件上传图片
怎么把数据库里的长二进制数转化位图片还原回来
数据库
id  自动编号
imgage ole对象

upload.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<body>
<center>
<form name="mainForm" enctype="multipart/form-data" action="upimage.asp" method=post>
  <input type=file name=mefile><br>
  <input type=submit name=ok value="OK">
</form>
<IMG SRC="upshow.asp?id=10">
</center>
</body>
</html>
upimage.asp
<!--#include file="conn.asp"-->
<%
response.buffer=true
formsize=request.totalbytes
formdata=request.binaryread(formsize)
bncrlf=chrB(13)&chrB(10)
'css.shtml' target='_blank' title = 'div视频教程'>
divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)
datastart=instrb(formdata,bncrlf&bncrlf)+4
dataend=instrb(datastart+1,formdata,divider)-datastart
mydata=midb(formdata,datastart,dataend)
set rec=server.createobject("ADODB.recordset")
rec.Open"SELECT * FROM [imgage] whereidisnull",conn,1,3
rec.addnew
rec("img").appendchunk(mydata)
rec.update
rec.close
set rec=nothing
set conn=nothing
%>
upshow.asp
<!--#include file="conn.asp"-->
<%
set rec=server.createobject("ADODB.recordset")
strsql="select img from imgage where id="&trim(request("id"))
rec.open strsql,conn,1,1
Response.ContentType="image/*"
Response.BinaryWrite rec("img").getChunk(7500000)
rec.close
set rec=nothing
set conn=nothing
%>

还有我如果把路径保存到数据库里,怎么让图片显示出来
搜索更多相关主题的帖子: 上传图片 
2011-06-30 14:58
dscms
Rank: 2
等 级:论坛游民
帖 子:16
专家分:73
注 册:2011-2-13
收藏
得分:20 
给你个网站地址,看看能不能解决:http://wenku.baidu.com/view/b912cae79b89680203d8258e.html
2011-06-30 22:01
a768841969
Rank: 2
等 级:论坛游民
帖 子:93
专家分:45
注 册:2011-3-31
收藏
得分:0 
我自己网上找了一个 不是很好,但是能将就着用,这个是不是程序员都会自己写呢
2011-07-01 14:32
快速回复:asp 无组件上传图片
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016041 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved