مشکل در برگرداندن عکس از دیتابیس
با سلام
من برای برگرداندن عکس از دیتابیس از کدهای
byte[] pic = null;
SqlDataReader reader = null;
cmd.CommandText = "select image from picture";
cmd.Connection = conn;
conn.Open();
reader = cmd.ExecuteReader();
if (reader.Read())
{
pic = (byte[])reader.GetValue(0);
MemoryStream ms = new MemoryStream(pic);
Bitmap bmp = new Bitmap(ms);
pictureBox1.Image = bmp;
}
conn.Close();
استفاده میکنم ولی ارور parametr not valid را برای خط کد Bitmap bmp = new Bitmap(ms);
میدهد
آیا کسی میداند مشکل من کجاست؟
نقل قول: مشکل در برگرداندن عکس از دیتابیس
اشکال در این خط است
pictureBox1.Image = bmp
نقل قول: مشکل در برگرداندن عکس از دیتابیس
باتشکر دوست عزیز
راه حل مشکل چیست؟ برای جایگزین از چه کدی استفاده کنم؟
نقل قول: مشکل در برگرداندن عکس از دیتابیس
کد زیر را ببین.
byte[] im = (byte[]) ds.Tables[0].Rows[0][0];
System.IO.MemoryStream ms = new System.IO.MemoryStream();
ms.Write(im,0,im.Length);
pic_Image.Image = Bitmap.FromStream(ms);