从数据库读出图片信息?
sqlstr="select orga_pict from dj_t2 where corp_id=2"
set conn=server.CreateObject("adodb.connection")
conn.Open Application("ConnStr")
set reco=server.CreateObject("adodb.recordset")
reco.Open sqlstr,conn,1,3,1
if reco.RecordCount <> 0 then
Response.Buffer=true
Response.Clear()
Response.ContentType = "image/*" '将返回数据的类型设为图形
Response.BinaryWrite reco("orga_pict").GetChunk(reco("orga_pict").ActualSize) '将图形数据输出到客户端
end if
reco.Close
conn.Close
为什么图片不能在浏览器上显示,而是提示下载此文件?
问题点数:30、回复次数:2Top
1 楼ChinaOk(农村表哥)回复于 2002-04-27 11:41:31 得分 15
try
Response.ContentType = "image/jpg"
Http://www.chinaok.net/examples/
例子Top
2 楼luojun3(毅龙)回复于 2002-04-27 14:35:10 得分 15
你将这句Response.ContentType = "image/*"中的*号改为gif,jpg,bmp进行测试,问题可能就出在这里!Top




