PDA

View Full Version : سوال: ذخیره تصویر در پایگاه داده



voice.of.silence
یک شنبه 13 اسفند 1396, 17:02 عصر
سلام دوستان:
من می خوام که یک فایل تصویر رو در database ذخیره کنم.
ابتدا تصویر موجود در picturebox رو به byte[] تبدیل می کنم و سپس اون رو با استفاده از method موجود در کلاس به database برای ذخیره شدن ارسال می شه.
نوع برنامه سه لایه است اما هنگام ارسال برای business leyer با پیام خطا اینکه can not convert byte to bye رو به رو می شم .
خوشحال می شم اگه منو در این مورد راهنمایی کنید.
MemoryStream ms = new MemoryStream();
pblogo.Image.Save(ms, ImageFormat.Jpeg);
byte[] img = new byte[ms.Length];
ms.Position = 0;
ms.Read(img, 0, img.Length);




bmf.manufacturer = txtmanufacturer.Text.ToString();
bmf.country = cmbcountry.SelectedItem.ToString();
bmf.description = txtdescription.Text.ToString();
bmf.pic = img;
bmf.add_new_branch();
MessageBox.Show("Done");




با سپاس.

golbafan
دوشنبه 14 اسفند 1396, 11:34 صبح
سلام یک حرف t جا افتاده ؟