PDA

View Full Version : سوال: ذخیره و نمایش عکس با EF



davidrobert
دوشنبه 13 آبان 1392, 21:50 عصر
سلام و خسته نباشید.
من میخواستم عکس رو در دیتابیس ذخیره کنیم و همین طور نمایش بدم عکس رو در برنامه ولی نمی دونم باید چی کدی بنویسم هم هم تصویر رو در داخل دیتابیس ذخیره کنه و هم نمایش بده من از تکنولوژی EF استفاده میکنم و نوع فیلد من در دیتابیس varbinary(MAX) می باشد ممنون میشم به هم بگید چه کدی بنویسم هم برای عکس که هم ذخیره و هم نمایش بده من از این کد استفاده کردم ولی این کد رو ایراد میگیری.
Tbl_Member_Information_Sheet tbl=new Tbl_Member_Information_Sheet();
MemoryStream ms=new MemoryStream();
pictureBox1.Image.Save(ms,System.Drawing.Imaging.I mageFormat.Png);
byte[] pi = ms.GetBuffer();
tbl.sex = LblSex.Text.Trim();
tbl.Name = LblName.Text.Trim();
tbl.Last = LblLast.Text.Trim();


tbl.Photo = pi;


tbl.Date = LblDateShort.Text;
tbl.Time = LbLTime.Text;
tbl.In_Time = LblTimer.Text;
tbl.Unit = LblUnit.Text;
db.AddToTbl_Member_Information_Sheet(tbl);
db.SaveChanges();
_info = tbl;
این هم خطای که برنامه میده.
112558
ممنون میشم کمک کنید بنده رو.
با تشکر