سلام
من عکس را بصورت varbinary(MAX) ذخیره میکنم و یک تابع نوشته ام در یک کلاس جدا بصورت زیر
public byte[] Images(int Id) { try { var cover = db.TablesImages.Where(c => c.Id == Id) .Select(c => c.Mostanad).FirstOrDefault(); return cover; } catch { return null; } }
و در فرم مربوطه نمیدانم عکس را چکونه داخل picturebox مربوطه نمایش بدهم باید کدهام را چگونه بنویسم
ستون تصویر را به متد زیر بدید و بهتون Image خروجی میده
public Image byteArrayToImage(byte[] byteArrayIn) { MemoryStream ms = new MemoryStream(byteArrayIn); Image returnImage = Image.FromStream(ms); return returnImage; }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)