社区
ASP
帖子详情
关于将数据库中图片显示到页面?
hsdly
2003-08-19 10:46:57
关于将数据库中图片显示到页面?
...全文
47
11
打赏
收藏
关于将数据库中图片显示到页面?
关于将数据库中图片显示到页面?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hsdly
2003-08-19
打赏
举报
回复
gz
hsdly
2003-08-19
打赏
举报
回复
就是这样
happymingnan
2003-08-19
打赏
举报
回复
乱码,做何解释
mongren
2003-08-19
打赏
举报
回复
<img src=showImage.asp?id=<%=request.QueryString("id")%> border=0 >
起码我这样是可以的
hsdly
2003-08-19
打赏
举报
回复
还有没有更好的办法
hsdly
2003-08-19
打赏
举报
回复
可是一运行,页面就弹出保存对话框让我保存页面!
甘泉123
2003-08-19
打赏
举报
回复
上边的是showImage.asp文件
显示页面这么写
<img id=preview src=showImage.asp?id=<%=request.QueryString("id")%> border=0 >
54duke
2003-08-19
打赏
举报
回复
?? 你想告诉我们 还是想问什么 ??
甘泉123
2003-08-19
打赏
举报
回复
<%
dim conn,connstr,db
'更改数据库名字
db="data/home.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
'connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr
function CloseDatabase
Conn.close
Set conn = Nothing
End Function
set rs=conn.execute("select c_pic from app_photo where c_id="&request.QueryString("id"))
response.ContentType="Image/*"
Response.BinaryWrite rs(0)
rs.close
set rs=nothing
disconn
%>
hsdly
2003-08-19
打赏
举报
回复
谢谢
hjwzr
2003-08-19
打赏
举报
回复
页面弹出保存对话框让我保存页面!
是你还需要一个页面如下:
--------------------showpic.asp该页面只能显示一副图片-----------------------
<%"<img src=" & "showImage.asp" & ">"%>
----------------------------------------------------------------------------
出现乱码可能是下面这个页面写错的缘故,这个页面就是你说要下载的页面
,其实它是图片的二进制数据。注意下面的页面,不能添加多余的输出语句
否则就可能造成,输出的图片是乱码。
----------------------------------------------------------------------
set conn=server.createobject("ADODB.Connection")
set rs=server.createobject("ADODB.Recordset")
conn.ConnectionString ="Provider=Microsoft.jet.oledb.4.0;Data Source=" & server.mappath("photo.mdb")
conn.open
rs.open "select * from myphoto where ID=" &"'" & txtid & "'" ,conn,1,1
response.ContentType="image"
imagsize=rs.fields("img").ActualSize
response.BinaryWrite rs.fields("img").GetChunk(imagsize)
---------------------------------------------------------------------------------
从
数据库
提取
图片
文件
显示
到前端
页面
的一种方法
前言:上一篇写了如何从前端
页面
上传
图片
文件到mysql
数据库
,这篇写的就是如何将
图片
文件从
数据库
取出来,
显示
到前端
页面
一、
图片
是以blob的类型存到
数据库
的,所以在取的时候可以利用rs.getBytes()的方法来提取,这里的 rs 是jdbc从
数据库
查询出来结果集。下面是通过传来bookid,来将
图片
显示
到一个servlet的方法1>dao层方法package com.bookstore....
如何实现
数据库
中
的
图片
在
页面
中
显示
关于如何实现
数据库
中
的
图片
在
页面
中
显示
的问题,我经过试验和查证,终于有结果了!首先需要说明下:无论你
数据库
建在哪里的,只要你引用的
图片
位置必须放在项目下的文件夹
中
(假设项目存放
图片
的文件夹为images),比如:
数据库
中
的“image”项 设置为nvarchar,在添加数据时,image属性的数据填写路径为:images/1.jpg。
数据库
存储BloB格式
图片
,并从
数据库
中
取出
显示
到
页面
中
BloB类型就是以二进制的形式把
图片
保存到
数据库
中
。包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。 TinyBlob 最大 255字节 ( 1024Byte(字节)=1KB ) Blob 最大 65KB MediumBlob
中
等16M LongBlob 最大 4G 我自己是以表单里选
php
显示
数据库
图片
,php插入和
显示
数据库
中
的
图片
(处理二进制数据)
插入和
显示
数据库
中
的
图片
(处理二进制数据)
数据库
应用程序,特别是基于Web的
数据库
应用程序,常常会涉及到
图片
信息的存储和
显示
。通常我们使用的方法是将所要
显示
的
图片
存在特定的目录下,在
数据库
中
保存相应的
图片
的名称,然后在PHP
中
查询
数据库
获得文件路径并在HTML文件
中
引用。但是,如果我们想动态的
显示
图片
,上述方法就不能满足需要了。因此必须把
图片
存入
数据库
,然后通过编程动态地
显示
我们需要的
图片
。在实际...
JavaWeb(Maven)
中
存储
图片
到
数据库
并从
数据库
中
显示
到
页面
上
在网上搜了很多,大多都是什么存储字节啥的,看起来很复杂。做课设的时候,从视频(乐字节-云R记)里看到了一个简洁、好理解的方法,其思路如下: 上传
图片
: 前台: 表单类型 enctype="multipart/form-data" 提交方式 method="post" 后台: 注:文件上传必须在Servlet类上添加注解! @MultipartConfig 1. 获取Part对象 request.getPart("name"); name代表的是file文件域的n...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章