日期:2014-05-18  浏览次数:20861 次

C#怎样将Sql server中的图片保存到硬盘上?
怎样将select   picture   from   tb   where   keycode1= '001 '中的图片保存到硬盘上?
请问代码是怎样的?
谢谢

------解决方案--------------------
序列化与反序列化
------解决方案--------------------
DataTable dt = sdb.GetSingleClientInfo(SurveillanceID);
if (dt != null && dt.Rows.Count > 0)
{
byte[] barrImage = (byte[])dt.Rows[0][ "ImageData "];//数据库存图片的二进制字段值
MemoryStream ms = new MemoryStream(barrImage);
System.Drawing.Image image = System.Drawing.Image.FromStream(ms, true);
image.Save(Response.OutputStream, ImageFormat.Jpeg);
}
------解决方案--------------------
同意
------解决方案--------------------
呵呵.关键一步就用流,转二进制.
------解决方案--------------------
哦,来晚了,顶一下