mousa1992
دوشنبه 01 خرداد 1391, 01:42 صبح
سلام خدمت دوستان گلم
من میخوام توی دیتا بیسم عکس وارد کنم
میدونم که میشه عکس ها رو توی یه فایل قرار داد و ادرسشون رو تو دیتا بیس دخیره کرد
ولی خب میخوام اون روش نامرسوم رو هم یاد بگیرم شاید بدرد خورد :لبخند:
خب کدی که مینویسم اینه :
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Asus \Desktop\information\information\Users.mdf;Integra ted Security=True;User Instance=True");
con.Open();
Byte[] picture = File.ReadAllBytes(s);
string sql = "Insert into info(UID,UNAME,UPIC) values({0},'{1}',{2})";
sql = string.Format(sql, txtid.Text, txtname.Text, picture);
SqlCommand cmd = new SqlCommand(sql, con);
cmd.ExecuteNonQuery();
con.Close();
خب برنامه رو اجرا میگیرم به کدهام ایراد نمیگیره فقط درج رو که میزنم میگه vshost.exe has stoped working!!
مشکل از چیه ؟؟؟؟
ممنون میشم کمکم کنید
راستی اون s که متد readallbytes میگره ادرس عکسیه که انتخاب میکنم :بوس:
من میخوام توی دیتا بیسم عکس وارد کنم
میدونم که میشه عکس ها رو توی یه فایل قرار داد و ادرسشون رو تو دیتا بیس دخیره کرد
ولی خب میخوام اون روش نامرسوم رو هم یاد بگیرم شاید بدرد خورد :لبخند:
خب کدی که مینویسم اینه :
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Asus \Desktop\information\information\Users.mdf;Integra ted Security=True;User Instance=True");
con.Open();
Byte[] picture = File.ReadAllBytes(s);
string sql = "Insert into info(UID,UNAME,UPIC) values({0},'{1}',{2})";
sql = string.Format(sql, txtid.Text, txtname.Text, picture);
SqlCommand cmd = new SqlCommand(sql, con);
cmd.ExecuteNonQuery();
con.Close();
خب برنامه رو اجرا میگیرم به کدهام ایراد نمیگیره فقط درج رو که میزنم میگه vshost.exe has stoped working!!
مشکل از چیه ؟؟؟؟
ممنون میشم کمکم کنید
راستی اون s که متد readallbytes میگره ادرس عکسیه که انتخاب میکنم :بوس: