سلام
من میخوام برنامه توانایی دریافت یه سری عکس از طریق file dialoge و ذخیره ی اونا تو مسیر پروژه داشته باشه و آدرس ذخیره رو تو یکی از فیلدها تو دیتابیس ذخیره کنه
مشکلم استفاده از file dialoge و ذخیره در مسیر پروژه هستش
ممنون میشم اگر راهنماییم کنین
using System.Drawing; using System.Drawing.imaging using system.IO; using Microsoft.Win32
اگه نبودن add refrence کن
Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
برای نمایش تو image
dlg.ShowDialog(); ImageSource imgsource = new BitmapImage(new Uri(dlg.FileName)); imgImage.Source = imgsource; FileName = dlg.FileName;
و برای ذخیره سازی
FileStream fs = new FileStream(FileName, FileMode.Open, FileAccess.Read); byte[] data = new byte[fs.Length]; fs.Read(data, 0, System.Convert.ToInt32(fs.Length)); fs.Close();
فقط برای ذخیره تو دیتابیس باید نوع فیلدت image و در قسمت ذخیره سازی متغییر date برای ذخیره سازی استفاده شه.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)