读书人

很奇怪的有关问题如何也读不到数据库

发布时间: 2012-01-06 22:55:18 作者: rapoo

很奇怪的问题,怎么也读不到数据库里的图片????
在access数据库里,字段zp保存图片,字段里显示“位图图像”

img.aspx里读取用的方法是
OleDbCommand cd=new OleDbCommand("select * from [zhaopian] where id=25 ",conn);

OleDbDataReader rd;
rd=cd.ExecuteReader();
if(rd.Read()==true)
{
Response.ContentType ="image/bmp" ;
Response.BinaryWrite((byte[])rd["zp"]);

//byte[] bys = (byte[])rd["zp"];
//Response.OutputStream.Write(bys,0,bys.Length);

rd.Close();
}

显示图片的文件1.aspx用
<img src=img.aspx>

一直显示一个红叉,但是在数据里双击这个图片可以在画图里显示该图片!!!

请问是怎么回事!!!????

太奇怪了!
谢谢了!

[解决办法]
如果以前是好的话,建议换个机子访问一下试试再确定问题所在
[解决办法]
先找到对应的aspx页面中能呈现图片吗?

读书人网 >asp.net

热点推荐