نمایش نتایج 1 تا 5 از 5

نام تاپیک: ذخیره فایل در دیتابیس Sql Server 2008

  1. #1
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    Thumbs up ذخیره فایل در دیتابیس Sql Server 2008

    سلام دوستان.

    کسی یه نمونه برنامه برای ذخیره فایل بر روی دیتابیس sql داره؟
    میدونم احتمالا تکراری باشه ولی هرچی جستجو کردم چیزی گیرم نیومد!
    ممنون میشم کمکم کنید.
    با تشکر.

  2. #2

    نقل قول: ذخیره فایل در دیتابیس Sql Server 2008

    ذخیره عکس در پایگاه داده


    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();


  3. #3

    نقل قول: ذخیره فایل در دیتابیس Sql Server 2008

    ذخیره عکس در پایگاه داده
    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();

  4. #4
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: ذخیره فایل در دیتابیس Sql Server 2008

    دوست عزیز ممنونم ولی من که نگفتم ذخیره کردن عکس!!!
    من میخوام هر فایلی رو ذخیره کنم مثلا zip یا صوتی ، تصویری و ...
    ممنون میشم دوستان کمکم کنند.

  5. #5
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: ذخیره فایل در دیتابیس Sql Server 2008

    کسی نیس به ما کمک کنه؟!!
    یعنی کسی تا الان این کار رو نکرده؟!!!

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •