protected void Page_Load(object sender, EventArgs e)
...{
if (!this.IsPostBack)
...{
int id = Convert.ToInt32(Request.QueryString["id"]);
try
...{
DataSet ds = Service.SelServiceid(id);
DataRow dr;
dr = ds.Tables[0].Rows[0];
byte[] pic = new byte[0];
if (dr["Request_Image"].ToString() != "")
...{
pic = (byte[])dr["Request_Image"];
}
/**//////////图片输出格式
Response.ContentType = dr["Request_type"].ToString();
/**///////////////////图片Byte数组
Response.BinaryWrite(pic);
}
catch (Exception ex)
...{
string error = ex.Message;
}
}
}
该博客介绍了如何在ASP.NET应用程序中从数据库读取图片数据。通过查询指定ID,获取DataSet,然后将数据行中的图片字节转换为图像,并设置响应内容类型以正确显示图片。
2412

被折叠的 条评论
为什么被折叠?



