我开始是将照片存在vfp中的通用型字段中的,后来将数据升迁到sqlserver中字段类型为image,现在我要将照片显示出来,我按如下方法显示出来的却是乱码.
SqlCommand cmd=new SqlCommand(strSql,MyConn);
SqlDataReader dr=cmd.ExecuteReader();
dr.Read();
Response.ContentType="application/octet-stream";
Response.BinaryWrite((byte[])dr["zp"]);
Response.End();
SqlCommand cmd=new SqlCommand(strSql,MyConn);
SqlDataReader dr=cmd.ExecuteReader();
dr.Read();
Response.ContentType="application/octet-stream";
Response.BinaryWrite((byte[])dr["zp"]);
Response.End();
解决方案 »
- 求页面载入时的loading效果
- 50分送分啦!高手进来讨论一下,CSDN的博客发布一篇文章可以保存到多分类里面具体是怎样实现的呢?
- asp中url怎么转换编码为utf8?
- :::::::困惑很久的问题DataGrid 读入数据:::::::::
- 找不到方法:“Void System.IO.MemoryStream.Close()”。急急急
- 解决问题就散分(iframe和Session),尽快~~~~
- asp.net的控件中有没有与html标签中 FIELDSET 相对应的控件?
- 邪门的问题: TreeView在本机上运行正常,到别的机子就不正常了!
- 再次请教miller530(4design.Miller) ,关于正则表达的
- 网站报错,分析器错误
- caj、kdh文件不能下载
- 求一个asp.net 或asp的 wiki 系统
直接用一个string 类型的数据库表字段,存储图片所在的路径不就行了吗(所有图片都存在工程的指定文件夹下),
然后显示图片的时候,先从数据库中巴路径拿出来,然后将此路经邦定在 <image src="">的src 属性中,图片就显示出来了
看看你的存储是不是有问题,我当时就是因为一个8 imgage
http://dotnet.aspx.cc/article/ecd9ae16-8ff0-4a1c-9b9f-5e8b641cb1b1/read.aspx
正解!!不过看LZ的意思好像是数据迁移所以对LZ的情况,可能此方法不太适合