PDA

View Full Version : مشکل در بار گذاری عکس از database



saeedalipour20
پنج شنبه 30 بهمن 1393, 20:14 عصر
سلام دوستان

من یه برنامه ای نوشتم که یک عکس رو تو دیتا بیس اس کو ال ذخیره کنه
که این کار رو میکنه و هیچ مشکلی نداره

ولی موقع بارگذاری یه ایراد میگبره که عکسش رو ضمیمه کردم، خود برنامه رو هم همین طور.
میشه تو این برنامه راهننماییم کنین که درستش کنم ؟

مقادیر جدول پایگاه داده از نوع int و image هست(البته می خوام به این فرمت ذخیره کنم)

لینک خود برنامه

http://s5.picofile.com/file/8172052342/image_save_sql.zip.html

saeedalipour20
پنج شنبه 30 بهمن 1393, 20:16 عصر
کد ارسال عکس به پیکچر باکس


SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
string str;
str = @"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Documents and Settings\Admin\My Documents\Visual Studio 2010\Projects\WindowsFormsApplication3\WindowsForm sApplication3\Database1.mdf;Integrated Security=True;User Instance=True";
con.ConnectionString = str;
con.Open();

string sql = "select image from pic where id='"+1+"'";
cmd.Connection = con;
cmd.CommandText = sql;

object _value;
_value = cmd.ExecuteScalar();
byte[] image = (byte[])_value;
MemoryStream ms = new MemoryStream(image);
pictureBox2.Image = Image.FromStream(ms); ;

con.Close();