PDA

View Full Version : سوال: ذخیره سازی عکس در sql



darkwish
یک شنبه 25 بهمن 1388, 12:14 عصر
میخوام یه عکس رو که در داخل برنامه تولید می شه رو در دیتا بیس ذخیره کنم.از اساتید گرامی به شدت درخواست کمک دارم
ترو خدا:گریه::گریه::گریه:

Behrooz_CS
یک شنبه 25 بهمن 1388, 12:17 عصر
فیلد دیتا بیست را Image بگیر
بعد عکستو باید تبدیل به آرایه ای از بایت ها بکنی و بعد بریزش تو دیتا بیس ! به همین سادگی

slashslash2009
یک شنبه 25 بهمن 1388, 12:23 عصر
یک سرچ در گوگل میکدری که گریه نکنی بعدش
http://www.nofa.ir/ShowArticle-id16.aspx

http://www.codeproject.com/KB/web-image/PicManager.aspx


strSQL = "insert into table1(name,pic) values(@nm,@pic)";
MemoryStream ms = new MemoryStream();
pictureBox1.Image.Save(ms, pictureBox1.Image.RawFormat);
byte[] arrpic = ms.GetBuffer();
ms.Close();
con.Open();
com = new SqlCommand(strSQL, con);
com.Parameters.Add("@nm", SqlDbType.NChar).Value = textBox2.Text;
com.Parameters.Add("@pic", SqlDbType.VarBinary).Value = arrpic;
com.ExecuteNonQuery();
con.Close();
FarsiMessage.FarsiMessageBox.Show("ثبت شد");

ars.keyvan
یک شنبه 25 بهمن 1388, 14:13 عصر
سلام.
یه سر به اینجا بزن، هم توضیحات داره و هم کد.
http://www.codeproject.com/KB/database/Store_images_in_SQL_Serve.aspx

r00tkit
یک شنبه 25 بهمن 1388, 15:50 عصر
سورس یه برنامه رو برات attach کردم خودت کداشو بخون سر در نیاوردی بپرس