PDA

View Full Version : سوال: Update تصویر در Database



YasserDivaR
پنج شنبه 22 بهمن 1394, 22:04 عصر
سلام من نحوه ذخیره و فراخوانی رو بلدم که چطوری میشه تصویر رو اخل بانک ذخیره و یا لود کرد

حالا سوال من اینه چطوری از متد اپدیت برا تصویر تو Mysql استفاده کنم

این کده که ادرس عکس توی textbox1 میره و ذخیره میشه

FileStream fs;
BinaryReader br;
string FileName = textBox1.Text;
byte[] ImageData;
fs = new FileStream(FileName, FileMode.Open, FileAccess.Read);
br = new BinaryReader(fs);
ImageData = br.ReadBytes((int)fs.Length);
br.Close();
fs.Close();
لطفا بگین چه کدی استفاده کنم تصویر رو جین اپدیت بتونه انجام بده
ممنون از همگی

YasserDivaR
جمعه 23 بهمن 1394, 11:10 صبح
دوستان یه راه حلی ارائه بدین
تبدیل تصاویر به باینری فک کنم
ولی همون کد اینزرت رو که میزارم خطا میده

ژیار رحیمی
جمعه 23 بهمن 1394, 11:42 صبح
سلام از این دو تابع برای تبدیل استفاده کن

public static byte[] ImageToByteArray(Image imageIn)
{
var ms = new MemoryStream();
imageIn.Save(ms, ImageFormat.Png);
return ms.ToArray();
}
public static Image ByteArrayToImage(byte[] byteArrayIn)
{
var ms = new MemoryStream(byteArrayIn);
var returnImage = Image.FromStream(ms);
return returnImage;
}