社区
ASP
帖子详情
一个从数据库中读取显示图片的问题
remember2000
2004-08-11 10:14:04
我在网页中上传图片后保存到了数据库中,其保存格式为:
id 自动编号 ,主键值
ing OLE对象 用来保存图片数据
现在我要通过一个读取页面把图片从数据库中读取出来,我看到有人用
Response.ContentType = "image/*"来读取图片,
但是他说“注意在输出到浏览器之前一定要指定
Response.ContentType = "image/*",以便正常显示图片。”
请问该如何进行指定?
...全文
266
9
打赏
收藏
一个从数据库中读取显示图片的问题
我在网页中上传图片后保存到了数据库中,其保存格式为: id 自动编号 ,主键值 ing OLE对象 用来保存图片数据 现在我要通过一个读取页面把图片从数据库中读取出来,我看到有人用 Response.ContentType = "image/*"来读取图片, 但是他说“注意在输出到浏览器之前一定要指定 Response.ContentType = "image/*",以便正常显示图片。” 请问该如何进行指定?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leayh
2004-12-10
打赏
举报
回复
我也是,显示图片的地方是一把叉,不知为什么???
wangyangcheng
2004-08-28
打赏
举报
回复
我也是一样的问题
remember2000
2004-08-11
打赏
举报
回复
很急的,请在解释一下吧~~~~~~
remember2000
2004-08-11
打赏
举报
回复
我的保存图片的代码如下,不知道可以存进去了没有?只是看到数据库中显示“长二进制数据
”
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
dim formsize
dim formdata
dim bncrlf
dim datastart
dim dataend
dim mydata
dim divider
response.buffer=true
formsize=request.totalbytes
formdata=request.binaryread(formsize)
bncrlf=chrB(13) & chrB(10)
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)
dim connGraph
set connGraph=server.CreateObject("ADODB.connection")
connGraph.ConnectionString="driver={Microsoft Access Driver (*.mdb)};DBQ=" &server.MapPath("\teamtekweb\data\teamtekdata.mdb") & ";uid=;PWD=;"
connGraph.Open
dim rec
set rec=server.createobject("ADODB.recordset")
rec.Open "SELECT * FROM image where id is null",connGraph,1,3
rec.addnew
rec("img").appendchunk mydata
rec.update
rec.close
set rec=nothing
set connGraph=nothing
%>
dotnet东哥
2004-08-11
打赏
举报
回复
Response.ContentType = "image/*"
Response.BinaryWrite Rs("图片")
sfar
2004-08-11
打赏
举报
回复
在要显示图片的地方设置一个超链,在新的页里面修改输出格式,显示二进制内容,具体代码可以到以前的帖子里面查一下。
remember2000
2004-08-11
打赏
举报
回复
没有人能够做出解释吗?还是我的讲解不清楚?
在数据库中它是被保存成二进制字节的。
fashchina
2004-08-11
打赏
举报
回复
确保你的图片已经保存到数据库,如果没什么错误,那就看下面
showming.asp
<!--#include file="../conn/conn1.asp" --> '连接数据库
<%
id=clng(trim(request("id")))
if id="" then response.End
response.Expires=0
response.buffer=true
response.Clear()
set rs=server.CreateObject("adodb.recordset")
sql="select * from product where productid="&id&""
rs.open sql,conn,3,1
response.ContentType="image/*"
response.BinaryWrite rs("photo")
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
显示的图片的页面:picshow.asp
<img src="showimg.asp?id=<%=rs("productid")%>" width="400" height="300" border="0" alt="这是一张图片" >
devinjiang
2004-08-11
打赏
举报
回复
我也不是很清楚,顶一下
图片
存储
数据库
以及页面
读取
显示
源码
图片
存储
数据库
以及页面
读取
显示
源码
图片
存储:通过文件上传获取
图片
并转换成Byte[]字节数组,保存到
数据库
Image字段
数据库
存储
图片
的
读取
和
显示
控制:从
数据库
中
读取
到字节流后把
图片
直接写入页面并对
显示
进行控制
图片
存储到
数据库
保存二进制文件,并在DATAGRIDVIEW
中
显示
出来
图片
存储到
数据库
保存二进制文件,并在DATAGRIDVIEW
中
显示
出来
mysql 将
图片
以二进制格式存储到
数据库
,并从
数据库
读取
图片
显示
用C++ connector实现mysql以二进制格式将
图片
存储到
数据库
以及从
数据库
获取
图片
并
显示
,亲测通过,请放心使用,如有
问题
可留言给我。
android从服务器端
读取
图片
和数据混合流并
显示
在listview
刚要准备读研究生,暑假期间留校,但是老师也不怎么管我们,索性我就把本科的东西整理一下。无聊
中
。如果各位有什么兼职啥的能不能帮我找
一个
啊。 这段时间自己写的一段代码,是安卓
中
最常见的操作:客户端向服务器发出请求,服务器根据请求信息,将
数据库
中
的数据封装发往客户端,客户端将数据解析,
显示
在listview
中
。我的本意是仿照网易新闻客户端做成他那样的,图文并茂的形式,因此在
数据库
中
还有一项是存储了
图片
的地址。 先看客户端部分:在这段代view码
中
主要是操作是,通过滑动到最下方使得客户端向服务器发出http请求,客户端接收服务器发回来的数据并将数据进行解析,通过Handler这个类来动态更新listview。
使用android快速开发框架afinal的FinalDb操作android
数据库
afinal是
一个
android的orm、ioc快速开发框架,里面包含了四大功能:空间的id绑定和事件绑定功能;网络
图片
的
显示
功能(里面包含了强大的缓存框架);
数据库
sqlite的操作功能;http数据的
读取
功能(支持ajax方式
读取
); afinal开源网址:https://github.com/yangfuhai/afinal 这篇文章主要是介绍afinal的功能之一FinalDb组件,其他组件请关注我的博客吧,以后将会一一介绍: afinal的FinalDb组件是android的
一个
轻量级的orm框架,使用简单,一行代码就可以完成
数据库
的各种操作功能。 文章地址:http://blog.csdn.net/michael_yy/article/details/8154860
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章