تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تحديث الداتاجريد فيو C#
#1
السلام عليكم
ارجو المساعدة 
لدى داتا جريد فيو اريد عمل تحديث للصفوف  بعد تغيير القيمة  
انشأت كود تحديث ولكنه لايحدث البيانات الا عندما احدث قيم جميع الصفوف 
مثال اذا اردت تغيير check box value  للصف الاول للعمود السادس  لايتم اى تغيير للقيمة فى قاعدة البيانات ولكن اذا غيرت جميع الصفوف  يتم تغيير القيم 

الكود كالتالى :-
كود :
public void updateaccess()

      {
          foreach (DataGridViewRow row in dataGridView2.Rows)
          {
              string constring = @"Data Source = MOHAMEDTHRWAT20\SQLEXPRESS; Initial Catalog = SharpControl; Integrated Security = True";
              using (SqlConnection con = new SqlConnection(constring))
              {
                  using (SqlCommand cmd = new SqlCommand("UPDATE [dbo].[UserPr] SET [CanShow]=@CanShow,[CanOpen]=@CanOpen,[CanAdd]=@CanAdd,[CanEdit]=@CanEdit,[CanDelete]=@CanDelete,[CanPrint]=@CanPrint WHERE UseID='" + TXT_ID.Text + "'", con))
                  {
                      cmd.Parameters.AddWithValue("@UseID", row.Cells["UseID"].Value);
                      cmd.Parameters.AddWithValue("@CanShow", Convert.ToBoolean(row.Cells["CanShow"].Value));
                      cmd.Parameters.AddWithValue("@CanOpen", Convert.ToBoolean(row.Cells["CanOpen"].Value));
                      cmd.Parameters.AddWithValue("@CanAdd", Convert.ToBoolean(row.Cells["CanAdd"].Value));
                      cmd.Parameters.AddWithValue("@CanEdit", Convert.ToBoolean(row.Cells["CanEdit"].Value));
                      cmd.Parameters.AddWithValue("@CanDelete", Convert.ToBoolean(row.Cells["CanDelete"].Value));
                      cmd.Parameters.AddWithValue("@CanPrint", Convert.ToBoolean(row.Cells["CanPrint"].Value));
                      con.Open();
                      cmd.ExecuteNonQuery();
                      MessageBox.Show("Record Updated Successfully");
                      SEARRCH_access();
                      con.Close();
                  }
              }
          }
      }

 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
تحديث الداتاجريد فيو C# - بواسطة mthgo103 - 18-09-22, 05:15 PM
RE: تحديث الداتاجريد فيو C# - بواسطة khodor1985 - 18-09-22, 07:48 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] تحديث قاعدة بيانات العملاء kasber 3 1,671 17-02-22, 09:48 PM
آخر رد: محمود بكرى
  تحديث بيانات ال datadridview من فورم اخر ( استدعاء ميثود من فورم اخر) Rabeea Qbaha 1 2,298 14-02-19, 09:00 AM
آخر رد: أحمد النجار
  [سؤال] كيفية عمل تحديث داخل برنامج hamadz 13 5,787 31-10-18, 03:37 AM
آخر رد: elgokr
  تحديث الكومبو بوكس combo box mahmoud3m 8 4,352 24-02-18, 03:24 AM
آخر رد: mahmoud3m
  تحديث الفجوال 2012 الى 2013 nani49 0 1,485 15-11-17, 09:50 PM
آخر رد: nani49

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم