سلام دوستان.
کسی یه نمونه برنامه برای ذخیره فایل بر روی دیتابیس sql داره؟
میدونم احتمالا تکراری باشه ولی هرچی جستجو کردم چیزی گیرم نیومد!
ممنون میشم کمکم کنید.
با تشکر.
سلام دوستان.
کسی یه نمونه برنامه برای ذخیره فایل بر روی دیتابیس sql داره؟
میدونم احتمالا تکراری باشه ولی هرچی جستجو کردم چیزی گیرم نیومد!
ممنون میشم کمکم کنید.
با تشکر.
ذخیره عکس در پایگاه داده
MemoryStream ms = newMemoryStream();
picture.BackgroundImage.Save(ms, picture.BackgroundImage.RawFormat);
byte[] arrImage = ms.GetBuffer();
ms.Close();
//////////////////////////////////////////////////////////////
string strsql = "insert into member (name,family,father,shsh,code_meli,phone,mobile,pl ace_born,date_rooz,date_month,date_year,address,em ail,tozihat,picture) VALUES (@name,@family,@father,@shsh,@code_meli,@phone,@mo bile,@place_born,@date_rooz,@date_month,@date_year ,@address,@email,@tozihat,@picture)";
SqlConnection con = newSqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=alghadir;Integrated Security=True");
SqlCommand cmd = newSqlCommand(strsql, con);
cmd.Parameters.Add(newSqlParameter("@name", SqlDbType.NVarChar, 50)).Value = name_enter;
cmd.Parameters.Add(newSqlParameter("@family", SqlDbType.NVarChar, 50)).Value = family_enter;
cmd.Parameters.Add(newSqlParameter("@father", SqlDbType.NVarChar, 50)).Value = father_enter;
cmd.Parameters.Add(newSqlParameter("@shsh", SqlDbType.NVarChar, 50)).Value = shsh_enter;
cmd.Parameters.Add(newSqlParameter("@code_meli", SqlDbType.NVarChar,10)).Value = code_meli_enter;
cmd.Parameters.Add(newSqlParameter("@phone", SqlDbType.NVarChar, 50)).Value = phone_enter;
cmd.Parameters.Add(newSqlParameter("@mobile", SqlDbType.NVarChar, 50)).Value = mobile_enter;
cmd.Parameters.Add(newSqlParameter("@place_born", SqlDbType.NVarChar, 50)).Value = place_born_enter;
cmd.Parameters.Add(newSqlParameter("@date_rooz", SqlDbType.NVarChar, 2)).Value = date_rooz;
cmd.Parameters.Add(newSqlParameter("@date_month", SqlDbType.NVarChar, 2)).Value = date_mah;
cmd.Parameters.Add(newSqlParameter("@date_year", SqlDbType.NVarChar, 4)).Value = date_sal;
cmd.Parameters.Add(newSqlParameter("@address", SqlDbType.NVarChar)).Value = address_enter;
cmd.Parameters.Add(newSqlParameter("@tozihat", SqlDbType.NVarChar)).Value = tozih_enter;
cmd.Parameters.Add(newSqlParameter("@picture", SqlDbType.VarBinary)).Value =arrImage;
cmd.Parameters.Add(newSqlParameter("@email", SqlDbType.NVarChar)).Value = email_enter;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
ذخیره عکس در پایگاه داده
MemoryStream ms = newMemoryStream();
picture.BackgroundImage.Save(ms, picture.BackgroundImage.RawFormat);
byte[] arrImage = ms.GetBuffer();
ms.Close();
//////////////////////////////////////////////////////////////
string strsql = "insert into member (name,family,father,shsh,code_meli,phone,mobile,pl ace_born,date_rooz,date_month,date_year,address,em ail,tozihat,picture) VALUES (@name,@family,@father,@shsh,@code_meli,@phone,@mo bile,@place_born,@date_rooz,@date_month,@date_year ,@address,@email,@tozihat,@picture)";
SqlConnection con = newSqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=alghadir;Integrated Security=True");
SqlCommand cmd = newSqlCommand(strsql, con);
cmd.Parameters.Add(newSqlParameter("@name", SqlDbType.NVarChar, 50)).Value = name_enter;
cmd.Parameters.Add(newSqlParameter("@family", SqlDbType.NVarChar, 50)).Value = family_enter;
cmd.Parameters.Add(newSqlParameter("@father", SqlDbType.NVarChar, 50)).Value = father_enter;
cmd.Parameters.Add(newSqlParameter("@shsh", SqlDbType.NVarChar, 50)).Value = shsh_enter;
cmd.Parameters.Add(newSqlParameter("@code_meli", SqlDbType.NVarChar,10)).Value = code_meli_enter;
cmd.Parameters.Add(newSqlParameter("@phone", SqlDbType.NVarChar, 50)).Value = phone_enter;
cmd.Parameters.Add(newSqlParameter("@mobile", SqlDbType.NVarChar, 50)).Value = mobile_enter;
cmd.Parameters.Add(newSqlParameter("@place_born", SqlDbType.NVarChar, 50)).Value = place_born_enter;
cmd.Parameters.Add(newSqlParameter("@date_rooz", SqlDbType.NVarChar, 2)).Value = date_rooz;
cmd.Parameters.Add(newSqlParameter("@date_month", SqlDbType.NVarChar, 2)).Value = date_mah;
cmd.Parameters.Add(newSqlParameter("@date_year", SqlDbType.NVarChar, 4)).Value = date_sal;
cmd.Parameters.Add(newSqlParameter("@address", SqlDbType.NVarChar)).Value = address_enter;
cmd.Parameters.Add(newSqlParameter("@tozihat", SqlDbType.NVarChar)).Value = tozih_enter;
cmd.Parameters.Add(newSqlParameter("@picture", SqlDbType.VarBinary)).Value =arrImage;
cmd.Parameters.Add(newSqlParameter("@email", SqlDbType.NVarChar)).Value = email_enter;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
دوست عزیز ممنونم ولی من که نگفتم ذخیره کردن عکس!!!
من میخوام هر فایلی رو ذخیره کنم مثلا zip یا صوتی ، تصویری و ...
ممنون میشم دوستان کمکم کنند.
کسی نیس به ما کمک کنه؟!!
یعنی کسی تا الان این کار رو نکرده؟!!!