我想从数据库中提取图片出来,然后绑定到c#中的picturebox里面,但是如果没有图片的话,它会报错,请教高手
代码如下
DataTable dt = Select_ShiLi.BLL_Select_ZhaoPian(int_zdbhxs1);
if (dt.Rows[0][0].ToString() != "")
{ Byte[] byteBLOBData = new Byte[0];
byteBLOBData = (Byte[])(dt.Rows[0][0]);
MemoryStream stmBLOBData = new MemoryStream(byteBLOBData);
pic_RuXueQianZhaoPian.Image = Image.FromStream(stmBLOBData);
}
报的错误是byteBLOBData的参数无效
高手帮忙解决一下...
代码如下
DataTable dt = Select_ShiLi.BLL_Select_ZhaoPian(int_zdbhxs1);
if (dt.Rows[0][0].ToString() != "")
{ Byte[] byteBLOBData = new Byte[0];
byteBLOBData = (Byte[])(dt.Rows[0][0]);
MemoryStream stmBLOBData = new MemoryStream(byteBLOBData);
pic_RuXueQianZhaoPian.Image = Image.FromStream(stmBLOBData);
}
报的错误是byteBLOBData的参数无效
高手帮忙解决一下...
=========
if (dt.Rows[0][0] != null &&dt.Rows[0][0] != "")
{ Byte[] byteBLOBData = new Byte[0];
byteBLOBData = (Byte[])(dt.Rows[0][0]);
MemoryStream stmBLOBData = new MemoryStream(byteBLOBData);
pic_RuXueQianZhaoPian.Image = Image.FromStream(stmBLOBData);
}
else
{
//为picturebox设置默认图片
}
if (dt.Rows[0][0] != DBNull.Value)