PDA

View Full Version : ارتباط image با بانك



Davood_amega
پنج شنبه 19 شهریور 1388, 11:39 صبح
چطوری میشه imageبه بانک ارتباط داد؟
من یه بانک دارم که عکس توش هست و می خوام تو Wpf بيارمش.

رضا عربلو
جمعه 20 شهریور 1388, 15:02 عصر
byte[] data = (byte[])ds.Tables[0].Rows[0][0];
MemoryStream strm = new MemoryStream();
strm.Write(data, 0, data.Length);
strm.Position = 0;
System.Drawing.Image img = System.Drawing.Image.FromStream(strm);
BitmapImage bi = new BitmapImage();
bi.BeginInit();
MemoryStream ms = new MemoryStream();
img.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp);
ms.Seek(0, SeekOrigin.Begin);
bi.StreamSource = ms;
bi.EndInit();
imagebox.Source = bi;


منبع: (توضیح نسبتاً خوبی داده است)
How to Save and Retrieve images in C#‎ WPF Application from SQL Server Database (http://www.redmondpie.com/how-to-save-and-retrieve-images-in-c-wpf-application-from-sql-server-database/)

sunn789
سه شنبه 14 مهر 1388, 12:27 عصر
سلام
اصلا من یه سوال دیگه و اینکه چرا عکس رو در بانک ذخیره کنیم و فقط ادرس اون رو در بانک ذخیره نکنیم تا عکسها رو در پوشه ای جدا گانه ذخیره کنیم تا در جاههایی مثل وب سایتها حجم بانک رو کمتر کنیم ـ به نظر شما کدوم بهتره؟
-------