I am trying to make am image from a database appear on an image button on a web form. There is no error message but the image is not appearing. Only a small small indicating that appears on the image button but not the image from the database....My handler is here:\[code\]public void ProcessRequest (HttpContext context){ Int32 Member_No; if (context.Request.QueryString["id"] != null) { Member_No = Convert.ToInt32(context.Request.QueryString["id"]); context.Response.ContentType = "image/jpeg"; Stream strm = ShowEmpImage(Member_No); byte[] buffer = new byte[4096]; int byteSeq = strm.Read(buffer, 0, 4096); while (byteSeq > 0) { context.Response.OutputStream.Write(buffer, 0, byteSeq); byteSeq = strm.Read(buffer, 0, 4096); } } else { context.Response.Write("No Image Found"); } } public bool IsReusable { get { return false; } } public Stream ShowEmpImage(int Member_No) { SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["MyServer"].ConnectionString); con.Open(); SqlCommand cmd = new SqlCommand("Select Photo from Members where Member_No = @ID", con); cmd.CommandType = CommandType.Text; cmd.Parameters.AddWithValue("@ID", Member_No); object img = cmd.ExecuteScalar(); try { return new MemoryStream((byte[])img); } catch { return null; } finally { con.Close(); } }}\[/code\]