Hi,
if u are using datareader to read database record then u can use this code,
(byte[])(mSqlDataReader["ColumnName"].Equals(System.DBNull.Value) ? null : mSqlDataReader["ColumnName"])
Now u hav a byte array containg your image data.
byte[] bytView = AboveByteArray;
MemoryStream imgStreamView = new MemoryStream();
imgStreamView.Write(bytView, 0, bytView.Length);
System.Drawing.Bitmap bmpView = new System.Drawing.Bitmap(imgStreamView);
context.Response.ContentType = "image/jpeg";
bmpView.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
imgStreamView.Close();
I hope this code will be usefull.
Regards,
Anuj rathi
|