//保存图片至数据库
HttpPostedFile upfile = null ;
byte[] bt = null;
if (context.Request.Files.Count > 0)
{
upfile = context.Request.Files[0];
System.Drawing.Image imgOutput = System.Drawing.Bitmap.FromStream(upfile.InputStream);
//修改图片宽度为800,高度等比例缩放
System.Drawing.Image imgOutput2 = imgOutput.GetThumbnailImage(800,imgOutput.Height * 800 / imgOutput.Width, null, IntPtr.Zero);
MemoryStream ms = new MemoryStream();
imgOutput2.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
bt = ms.ToArray();//SQL image类型直接保存
}
//读取
Response.Clear();
Response.ContentType = "image/gif";
Response.BinaryWrite(sqlimg);