<td><img src="<%=(Recordset1FieldsItem("picture")Value)%>"></td>
<%@ language = "vbscript" %>
<%
dim sn
dim constr
dim sqlstr
ResponseExpires =-1
ResponseAddHeader "Pragma","no-cache"
ResponseAddHeader "cache-ctrol","no-cache"
'sn = requestQueryString("sn")
sn=trim(Request("sn"))
none=""
if sn = "" then
sn=0
none=" or 1=0"
end if
set connGraph = serverCreateObject("ADODBconnection")
constr="Provider=sqloledb;Server=DTLTJFB\DTSQL2000;initial Catalog=dt_unicom;UID=identify_admin;PWD=sa;"
connGraphOpen constr
sqlstr="select img_data from [aa_identify_detail] where id=" & sn & none
set rec=connGraphExecute(sqlstr)
if receof or recbof then Responseend
img=rec("img_data")
isize=len(img)2+500
'responsewrite isize
ResponseContentType = "image/jpeg"
ResponseBinaryWrite rec("img_data")getChunk(isize)
set rec=nothing
connGraphclose
set connGraph=nothing
%>
以前做的一个程序。号处,好好看看。
创建数据库连接。
使用OleDbConnection。
保存到Access数据库。
将转成二进制流存到数据库中,使用OleDbCommand命令。
保存成功后,数据库中图像字段显示为“长二进制数据”。
读取数据库中的。
将读出的数据转成字节数组,而后转成显示。
以上就是关于用asp如何显示access数据库中图像的问题 <td><%=(Recordset1.Fields.Item("picture").Value)%></a></td>全部的内容,包括:用asp如何显示access数据库中图像的问题 <td><%=(Recordset1.Fields.Item("picture").Value)%></a></td>、asp.net(C#)与ACCESS数据库存取二进制图片、如何在ACCESS数据库里存放照片和音频视频等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)