نوشته شده توسط
hozouri
با شرط زیر مشکل شما حل میشه :
if(dreader["nashr_pic"] != null)
//statment
سلام
من کدم رو به این شکل تصحیح کردم:
if (dreader["nashr_pic"]!= null)
{
pic=(byte[])dreader["nashr_pic"];
if (pic.Length > 1)
{
MemoryStream stream = new MemoryStream();
stream.Write(pic, 0, pic.Length);
Bitmap img = new Bitmap(stream);
tasvir_jeld_picbox.Image = img;
}
else
tasvir_jeld_picbox.Image = null;
}
ولی بازم از خطی که مشخص کردم همون ارور قبلی رو میگیره! یعنی چه فیلد خالی باشه چه پر وارد دستور if میشه!! و اگر فیلد خالی باشه از این خط ارور میگیره...